Close
Moth Caterpillar
Megalopygidae; cf. Podalia sp.