Chaya Someshwara Temple

Nalgonda, India

Chaya Someshwara Temple

9.2