Sea Lettuce (Ulva lactuca)

Sea Lettuce (Ulva lactuca)

Observation - Sea Lettuce (Ulva lactuca) - UK and Ireland. Description: