Sea lettuce

Sea lettuce

Observation - Sea lettuce - UK and Ireland. Description: