top of page
The Illusion of Self, Indonesia

The Illusion of Self, Indonesia

$0.00Price

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

bottom of page