Falkirk Camelon Canal Street 14 FK1 4QU - The Canal Inn - Picture taken 23rd Oct 2015
Uploaded by Colin Walker on 28 August 2018
https://disqus.com/by/disqus_qBZ1mJnbIQ/
Photo ID: 215858 Building ID: 200372472 Report this photo