Becca Laidler
The Secret Illness Co-founder
London, UK
The Secret Illness is a creative arts project that seeks to explore the realities of living with OCD through creative means. I would love to meet up with anyone interested in colloborating and invite you all to our visual presentation Sunday at 11:15am.