Cayeux-sur-Mer (France), shingle beach and alignement beach huts

- Image ID: HN05XG
Cayeux-sur-Mer (France), shingle beach and alignement beach huts
Marie-Pierre Samel / Alamy Stock Photo
Image ID: HN05XG
Location: Cayeux-sur-Mer, Somme, France, Europe