Image 2 of 7
This is a photo of part of a wall painting in the Grand Palace complex, Bangkok, Thailand. I believe that it is part of the Ramayana epic. Does anybody know the exact story of this particular element? Photo taken in December 1995.