THE BIRDS

Trafalgar Avenue
May 13 - March 1, 2023
London, UK

(exhibition text)

Reviews
1. Artforum
2. Frieze