Press

Shanghai Loves Kumari’s Chillies

By September 1, 2011March 1st, 2021No Comments

Entwined in a dance position, a pair of towering 6m-high chillies took centre stage at the Shanghai Art Fair this year.