Our featured image today is of an art installation featuring 18,000 paper doves and 15.5 miles of ribbon at Liverpool Cathedral. Entitled Peace Doves, the artwork was created by British artist Peter Walker. Before the lockdown, messages of peace, hope and love were written on the doves by local children, community groups and visitors to the cathedral.