Description
Amrta (pronounced as Amrita) is the nectar of life in Indian mythology. It is the drink that makes gods immortal. In Medieval yoga it is believed that it can be found within a human body by using secret techniques. – Screen-print – 42×62 cm (printed area 27 X 41 cm) – 2016 – Limited edition of 100

Avis
Il n’y a pas encore d’avis.