Sea Lettuce

The rocks on Charmouth Beach (Dorset, England) are covered with an algae known as sea lettuce.

Source: Apple iPhone 16 Pro