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