India

Image 61 of 402
< Prev Next >

Himachal Pradesh 49.jpg

Deities at the Shakti Temple North of Vashisht in the upper Beas Valley, Himachal Pradesh, India.
twitterlinkedinfacebook