
Exhibition · part of London, again
Leigh Bowery!
Tate Modern
- When
- Visited · 7 May 2025
- Where
- London, UK
- Rating
“Costumes that shouldn't be physically possible. Left wanting to be braver about everything.”

Exhibition · part of London, again
Tate Modern
“Costumes that shouldn't be physically possible. Left wanting to be braver about everything.”