India III Gallery 10 – Somanathapura – Chennakesava Temple

Vaishnava Hindu Temple