India (Southern) - Joyce Hickok

Temple Cat Nap, Brihadisvara Temple

AsiaBrihadisvara TempleIndiaReligious buildingTemple