Magnum Photos -
INDIA. Devotees meditation in the green oasis of the Ashram. 1996. 
Image Reference 
RAR1996006K028 
(PAR107953) 
© Raghu Rai/Magnum Photos 
View Other Images From Story 

By using our website, you agree to our use of cookies as described in Cookie Policy.