The Illusion of Self, Indonesia

An ironic scene that caught my eye at the largest Buddhist temple in the world at Borobudur.

please choose size