Home Culture Chennakesava Temple, Belur at sunset

Chennakesava Temple, Belur at sunset

by Vibha Ravi