St Mary Star of the Sea, Hastings

19-Jul-2018

Hastings, East Sussex in Arundel & Brighton diocese