green tara seed

P4290031

Green tara is Goddess of perpetual help and overcoming all obstacle.

Comments

comments