Everlasting Pea?

Everlasting Pea?

Observation - Everlasting Pea? - UK and Ireland. Description: