The Illusion of Self, Indonesia
$100.00 Regular Price
$70.00Sale Price
An ironic scene that caught my eye at the largest Buddhist temple in the world at Borobudur.
An ironic scene that caught my eye at the largest Buddhist temple in the world at Borobudur.