03 JUNE 2012

Long may she rain: Inclement weather doesn't stop Britain celebrating