Scots Lovage

Scots Lovage

Observation - Scots Lovage - UK and Ireland. Description: