Crescent Beach in Surrey, British Columbia, Canada Stock Photo - Alamy

Responsive image
source