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.

please choose size

eugene francis pembroke

 photography from around the world