OH! YOU PRETTY THINGS

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

Petros with feathers (2025)