Great Britain

A Lover’s Welcome in Scotland

December 23, 2011 Jack 0

I just love this statue in Buchanan Street bus station in Glasgow – it speaks of innocence, of hope, of travel, of desperately missing those you love and that most romantic of movie visions… […]