Longlati Foundation will present the first solo exhibition Oh! You Pretty Thingsby British artist Sarah Ball in China. Opening in August 2025, the show comprises a new body of paintings portraying subjects who embrace self-expression and contest traditional binary norms.