Veiled Oyster

Veiled Oyster

Observation - Veiled Oyster - UK and Ireland. Description: