Image 128
of 160
5435 Angkor Wat Heaven & hell
Scenes from Heaven and Hell on the south wall.