Carnation Tortrix

Carnation Tortrix

Observation - Carnation Tortrix - UK and Ireland. Description: