Close

Leopard Moth.

Pardalaria sp.

Leopard Moth.