UNITED KINGDOM | Friday, 23 March 2012 | Views [566]
Pissing down with rain in Russell Square, Winter is certainly properly here.