‘Peace Doves’ at Chester Cathedral
This impactful art instillation by Peter Walker is composed of thousands of paper doves with messages of peace and hope written by local groups and individuals which, together, make a space of beauty for contemplation of the meaning behind the work.