Yuyan Wang: Pilgrims

is currently showing at Emalin - The Clerk's House, 118 Shoreditch High St, E1 6JN. London. The exhibition is on until 14 November 2026 and is free.
Yuyan Wang: Pilgrims at Emalin - The Clerk's House All current exhibitions in London