Scallop Shell

Scallop Shell

Observation - Scallop Shell - UK and Ireland. Description: