Sea Blight?

Sea Blight?

Observation - Sea Blight? - UK and Ireland. Description: