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]