Have you ever seen India this closely “Steve McCurry- India” to showcase in the US

  • 9 years ago
Renowned photojournalist Steve McCurry’s best photos about India will be showcased at The Rubin Museum of Art, Chelsea, from November 18 2015.

Recommended