Leopard moth

Leopard moth

Observation - Leopard moth - UK and Ireland. Description: