India

Image 62 of 500
< Prev Next >
110302-IND-078-TimGraham.jpg
Religious pictures of Lord Shiva and wife Parwati on sale at stall by the Golden Temple in holy city of Varanasi, Benares, Northern India