You are currently running an outdated browser. Please update your browser by choosing one of the browser icons below to view www.davidclapp.co.uk.
A massive cumulous nimbus cloud releases a deluge of rain off the Flamborough cliffs in East Yorkshire, England, UK