The rocks on Charmouth Beach (Dorset, England) are covered with an algae known as sea lettuce.
Source: Apple iPhone 16 Pro
The rocks on Charmouth Beach (Dorset, England) are covered with an algae known as sea lettuce.
Source: Apple iPhone 16 Pro