Cowrie

Cowrie

Observation - Cowrie - UK and Ireland. Description: