MartinN

By MartinN

St Columba's Church of Scotland...

......in Chelsea!

As you can see, this stone was laid by HM the Queen

Comments
Sign in or get an account to comment.