Its not just a painting, She is a real god.
She is known as the living goddess Kumari.
The only place to find her is in Kathmandu city,Nepal.
Its not just a painting, She is a real god.
She is known as the living goddess Kumari.
The only place to find her is in Kathmandu city,Nepal.