You cannot find peace by avoiding life 'You cannot find peace by avoiding life' is a new audiovisual piece by Claire Todd. It is a journey through...18th May 2024