Hindu Shepherds tending their flocks on sacred Mount Abu - the famous Dilwarra Temples in distance - India
India · 1902
Hindu Shepherds tending their flocks on sacred Mount Abu - the famous Dilwarra Temples in distance - India, India, 1902. World cities — The 1800s Archive, from the Library of Congress record.