Purple Thorn

Purple Thorn

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

Purple Thorn (1st generation)