Images from the exhibition at the Fashion and Textile Museum in London, running from October 2024, to March 2025. The exhibition centers around the legendary nightclub Taboo, opened by designer and performance artist Leigh Bowery in 1985.
Outlaws: Fashion Renegades of Leigh Bowery's London
Ruth