Common Yellow Conch

Common Yellow Conch

Observation - Common Yellow Conch - UK and Ireland. Description: