Leopard Moth in Sussex

Leopard Moth in Sussex

Observation - Leopard Moth in Sussex. Description: