Inspired by unique personal traumas and experiences. Panacea explores a variety of matters, ranging from child abuse to alcoholism and family relationships. The concept that unites them is the significance of the healing process. Panacea, refers to the act of recovery.

Hats Made Me

The Culture Trust Luton present Hats Made Me, a major exhibition that explores

Stockwood Discovery Centre 22 Apr 2023 - 10 Dec 2023 | Multiple times
Back to top