India | The Golden Triangle
Contact
About
Images Home
SW Home
Engraved marble world map, Mecca at center, Jami Masjid mosque, Old Delhi © Stephen Wolf
56 of 74