Ed Lefkowicz Photography
Corporate, advertising and editorial photography
Behind-the-scenes of the filming of the feature “Impossible Monsters”