The living goddess

robn(41)
Published in
#art
Words
28
Reading
1 min
Listen
Play
8y

BrWua2GCcAIxK-9.jpg
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.

The living goddess | Ecency