Sea Carrot

Sea Carrot

Observation - Sea Carrot - UK and Ireland. Description: