Brahadeeswarar Temple
Brahadeeswarar Temple

Location: Tanjore, India

Brahadeeswarar Temple

Location: Tanjore, India