Lesser Emperor ??

Lesser Emperor ??

Observation - Lesser Emperor ?? - UK and Ireland. Description: Found in St Ives, Cambridgeshire.

Found in St Ives, Cambridgeshire.