Ancient Hindu temple at Belur, Karnataka. Chennakesava swami temple
Browse premium related images on iStock | Save 20% with code UNSPLASH20
Related collections