Previous
|
Home
|
Next
As I passed through the train station I heard loud chants and singing - football fans on their way to a match at the Olympic stadium. The station was a sea of green.