by Rebecca Faulkner | Feb 11, 2026 | THE ITCH
The Barbican’s latest exhibition digs up the dirt on the fashion industry by representing its faults in some of the filthiest pieces of clothing. From the 25th of September last year, London’s Barbican Centre art gallery displayed a collation of global fashion...