Steve McCurry's India


A new Steve McCurry exhibition opens at the Beetles + Huxley gallery in London on February 24, 2016. Here we look at some of the acclaimed photographer's remarkable images of India.

The free exhibition takes place from February 24 - March 19, 2016. See www.beetlesandhuxley.com for more information.

Source from:  http://www.telegraph.co.uk

Post a Comment