Exhibitions

The Stand-Ins: Figurative Painting from the Collection

Zabludowicz Collection
176 Prince of Wales Road
London, NW5 3PT, England
October 07, 2021 - February 13, 2022