The Kesava Temple, built in 1268, is a tiny, shining jewel in the crown of Indian architecture.
The Kesava Temple is a small temple in India built in 1268.
Autumn leaves are falling on a young girl who is standing in front of an older girl.