View
1 stock photos
Stone carving sculptures on Khajuraho Temple, a UNESCO world Heritage site, India.