Chinese TV clip presenting the exhibition Forms of Devotion featured at the China Art Museum in 2015. Mandali Mendrilla’s sculpture dress Mandala of Desires …

source

LEAVE A REPLY

Please enter your comment!
Please enter your name here