Leopard Moth (Pantherodes pardalis)

A striking moth that definitely does not blend with the surroundings. It rests here alongside the trail down the Iguaçu Falls.

Last updated on 20 December 2013