Soho

670 Broadway

New York, NY 10012

Contact Info

212-777-3051

leicaphoto@aol.com

Hours:


Tues - Fri 12:00 PM - 6:00 PM

Sat 12:00 PM - 5:00 PM


Leica Gallery

Past Events

Exhibition

On the Street 1980-1990

On View February 28, 2014 - April 19, 2014