Sea Lettuce

Sea Lettuce

Observation - Sea Lettuce - UK and Ireland. Description: Loads of this washed up on the beach after the recent stormy weather.

Loads of this washed up on the beach after the recent stormy weather.