cardiffcoolcat.com
Dumfries Surprise
Ever found yourself somewhere you never expected to be… only to wonder why it hasn’t appeared on your radar before? No! Well take a picture of Dumfries in the borderlands of Scotland. B…