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
Scottish and English flags flutter in the wind and rain at the border between England and Scotland at Carter Bar
- Share: