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

2015-09-23 10

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