Our Lady Queen of Peace

19-Jul-2018

Worcester, Worcestershire in Birmingham diocese