Stock Photo - El Sardinero Beach, Mouro Island, Santander Bay, Santander, Cantabria, Spain, Europe.

Stock Photo: El Sardinero Beach, Mouro Island, Santander Bay, Santander, Cantabria, Spain, Europe.