International Center of Photography School is located in United States on 79 Essex St, New York, NY 10002. International Center of Photography School is rated 3 out of 5 in the category museum in new york city in United States. The International Center of Photography is the world's leading institution dedicated to the practice and understanding of photography and the reproduced image ...
Address
79 Essex St, New York, NY 10002