Leopard Moth in Sussex

Leopard Moth in Sussex

Observation - Leopard Moth in Sussex - UK and Ireland. Description: