Flower Festival 14-16 June

A spectacular flock of doves flies over the altar in preparation for the Flower Festival which begins on 14 June. Don’t miss it!