People on Woolacombe Beach, North Devon, Britain.

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