Straw Conch

Straw Conch

Observation - Straw Conch - UK and Ireland. Description: