Sea Heath?

Sea Heath?

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