Ed Lefkowicz Photography
Corporate, advertising and editorial photography
The Holocaust Memorial in Brooklyn’s Sheepshead Bay.