The parish church of Liverpool. The site is said to have been a place of worship since at least The 1257 church is situated close to the River Mersey near the Pier Head
The Church of Our Lady and Saint Nicholas is known locally as 'The Sailors' Church' and simply 'St Nick's'.
1 comment:
cantiknyer kumbang ini...
Post a Comment