Little Animals - © CFotoPassion
Powered by SmugMug Log In

The Moro sphinx caterpillar, large moth

butterflycaterpillarmorosphynxmoth