ABH 63.025 B&F 1376 * Anania hortulata * Small Magpie
Anania hortulata, Small Magpie Larvae on Nettles, Urtica. Wimborne, Dorset. September 2015