Designed by
Title
Omkareshwar, India - November 28, 2107: pilgrims in sacred hindu temple at Omkareshwar, Madhiya Pradesh, India, holy destination. #126174232
Description
Omkareshwar, India - November 28, 2107: pilgrims in sacred hindu temple at Omkareshwar, Madhiya Pradesh, India, holy destination
This image is editorial