Scots Wha Hae!
The north men are in town today for the first England v Scotland football match for 14 years.
I'm told that Trafalgar Square was the place to be but I couldn't get there to view the action. So I had to make do with this fine fellow espied at Victoria Station.
Comments
Sign in or get an account to comment.