alston

Long May She Rain

Max Read · 07/23/10 02:49AM

[Rain clouds loom over a holiday cottage in the north of England, which has been suffering from heavy rain and flash floods. Pic via Getty]