Sea shore carpet

Sea shore carpet

Observation - Sea shore carpet - UK and Ireland. Description: