Scots Lovage

Scots Lovage

Observation - Scots Lovage - UK and Ireland. Description: Plenty growing at top of beach.

Plenty growing at top of beach.