She is the spider

Vajrayogini Temple, Nepal

She is the spider
And the world her woven web
Vajrayogini