Sarah Ball: Oh! You Pretty Things @ Longlati Foundation, Shanghai

British artist Sarah Ball presents her first institutional solo exhibition Oh! You Pretty Things at Longlati Foundation in Shanghai, China.

Posted

in

by

Tags:

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *