The living goddessrobn (41)in #art • 7 years ago 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. #busy #sketch #life #steemit