Nov
01
Neal Lauro, Last Surviving Founder Of Stella Maris, Passes Away At 86 Years Old
Courtesy of NewNewYork2010 via FlickrNeal Lauro, the last remaining member of
the six brother team that founded Sheepshead Bay-staple Stella
1 min read