8 Nov 2013
Leopard Moth (Pantherodes pardalis)
Leopard Moth (Pantherodes pardalis) is a striking moth that definitely does not blend with the surroundings. It rests here alongside the trail down the Iguaçu…
8 Nov 2013
Leopard Moth (Pantherodes pardalis) is a striking moth that definitely does not blend with the surroundings. It rests here alongside the trail down the Iguaçu…