International Center of Photography (ICP)Located in New York City, the International Center of Photography (ICP) is an institution dedicated to the practice and understanding of photography in all its forms. Their website contains a variety of images from its past, current and future exhibitions.