People on Woolacombe Beach, North Devon, Britain.

- Image ID: E8C130
People on Woolacombe Beach, North Devon, Britain.
Lenscap / Alamy Stock Photo
Image ID: E8C130