Stock Photo - Shells - mass on beach. Spain's Atlantic coast-line. Punta Umbria, Province of Huelva. Spain. Thousands of mollusc shells are cast-up by waveseach day. .

Stock Photo: Shells - mass on beach. Spain's Atlantic coast-line. Punta Umbria, Province of Huelva. Spain. Thousands of mollusc shells are cast-up by waveseach day.