The Living Goddess—Durbar Square, Kathmandu, Nepal.

Falling to the ground and on my knees, in the moment of taking these pictures, I felt like a ‘real’ photographer who then reflected upon what a ‘living goddess’ symbolises.  

No Comments

Post A Comment