Public domain photos
The image shows a stone carving on the wall of a temple in Angkor Thom, Cambodia depicting a scene from the Hindu mythology. The carving is intricately detailed, with a variety of figures and symbols carved into the stone.
Open in library