Leopard Moth

Leopard Moth (Zeuzera pyrina)