1913 Canary-shouldered Thorn 21563

Observation - 1913 Canary-shouldered Thorn 21563 - UK and Ireland. Description: 1913 Canary-shouldered Thorn

1913 Canary-shouldered Thorn