Storm clouds gather over Instow and Appledore which sit either side of the River Torridge in North Devon, England.

- Image ID: PWCPJ5

Storm clouds gather over Instow and Appledore which sit either side of the River Torridge in North Devon, England.

Terry Mathews / Alamy Stock Photo

Image ID: PWCPJ5

Location: Appledore, North Devon, England