Our Lady of the Caribbean

19-Jul-2018

Birchfield, West Midlands in Birmingham diocese