Little Animals - © CFotoPassion
Powered by SmugMug Log In

The Moro sphinx caterpillar, large moth. View these small legs.

butterflycaterpillarmorosphynxmothleg