Mountain Everlasting possibly?

Mountain Everlasting possibly?

Observation - Mountain Everlasting possibly? - UK and Ireland. Description: Seen in limestone grassland in a disused quarry in County Durham.

Seen in limestone grassland in a disused quarry in County Durham.