16 Apr Posted at 13:59h in News, Uncategorized by hellobo 0 Comments 0 LikesThe 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. Tags: durbar square, Kathmandu, kumari, living goddess, nepal, travel, True Nature
No Comments