The Sailors church. Very close to the River Mersey and the Liver Building.
HELLO! BEAUTIFUL PHOTO! LIKE #1
Hello, jc! Thank you! I'm glad you like it. Cheers! Theolfa
Sign up to comment.
Sign in if you already did it.
Photo taken in Liverpool, Merseyside, UK
Our Lady and Saint Nicholas Church of England
Misplaced? Suggest new location