Sea Lettuce

Sea Lettuce

Observation - Sea Lettuce - UK and Ireland. Description: