Wind blasted pine trees at Formby Point a National Trust property on Merseyside, UK. Rain falling from an approaching shower