Lord Mayor's Chapel

Or St Mark's Church, I believe the church is celebrating its 800th year. 

Comments
Sign in or get an account to comment.