Purple Thorn

Purple Thorn

Observation - Purple Thorn - UK and Ireland. Description: Purple Thorn (1st generation)

Purple Thorn (1st generation)