Stock Photo - SHELLS - close-up on beach. Punta Umbria, Province of Huelva, Spain. Thousands of mollusc shells are cast-up by waveseach day. Atlantic coast.

Stock Photo: SHELLS - close-up on beach. Punta Umbria, Province of Huelva, Spain. Thousands of mollusc shells are cast-up by waveseach day. Atlantic coast.

Searchable keywords