Ed Lefkowicz Photography
Corporate, advertising and editorial photography
Victor, a native speaker of Nahuatl, an Aztec language of Mexico.