avatar for Becca Laidler

Becca Laidler

The Secret Illness
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.

Twitter Feed