Propylea 14-punctata upon Urtica dioica

Propylea 14-punctata upon Urtica dioica

Observation - Propylea 14-punctata upon Urtica dioica - UK and Ireland. Description: