Wednesday, October 8, 2008

The Living Goddess


Kumari - The Living Goddess
Kathmandu, Nepal