On the far right is Leonard Price Stavisky, a superb public speaker from Flushing, who was a councilman, assemblyman, and then state senator. Stavisky was a candidate for Congress to replace the retiring Jim Scheuer before dropping out. Leonard was university professor before entering elective politics.
The Stavisky family career, his wife Toby took over his state senate seat upon Leonard's death, spans the years 1966 to 2017. Only the Weprin dynasty (1971 to 2017) comes close to the consecutive terms of the Stavisky's.
Then again, the Hevesi's (Alan, Danny and Andrew) come close with overlapping terms from 1971 to 2017. Brooklyn can throw in the Steinguts, father Irwin and son Stanley, for the years 1922 to 1977.
Second from right is the late Ivan Lafayette, who served as an assembly member from 1977 to 2008. He took great pride in his successful pre-kindergarten priority.
Third from right is Henry Stern, wcho served as a NYC Council Member at Large from Manhattan, winning on the Liberal Party line, from 1974 to 1983.
In those days, there were two Council Members at Large elected from each of the five boroughs. This was designed to insure that the City Council would be more diverse, with representation other than Democrats.
Stern also served under Mayor Ed Koch as Parks Commissioner from 1983 to 1990 and again in the same position under mayors Rudy Guiliani and Michael Bloomberg from 1994 to 2009.
Stern graduated from the Bronx High School of Science at age 15 and Harvard Law School at 22.
John Sabini was a councilman and then state senator before becoming chair of the New York State Racing and Wagering Board. He was an expert on scenes of Queens in major motion pictures. His replacement as state senator was Hiram Monserrate.
So there's some info of the four men on the right, but if any readers can identify the other people in the photo, drop us a line at firstname.lastname@example.org.