Friday , March 29 2024 12:32 AM
Home / Photo / Liverpool, UK Part of the Peace Doves art installation at Liverpool Cathedral, visitors are asked to place a button in a dove on the floor in memory of peop

Liverpool, UK Part of the Peace Doves art installation at Liverpool Cathedral, visitors are asked to place a button in a dove on the floor in memory of peop