Tuesday, September 28, 2004


Nepalese living goddess ... Kumari sits in a chariot during a procession held during the traditional Hindu and Buddhist festivals of Kumari and the rain god Indra in Kathmandu.
Photo: AFP Posted by Hello Sphere: Related Content

No comments: