Scottish and English flags flutter in the wind and rain at the border between England and Scotland at Carter Bar

Share:

Scottish and English flags flutter in the wind and rain at the border between England and Scotland at Carter Bar September 6, 2013. REUTERS/Toby Melville

Leave your comment

You must be logged in to post a comment.