Image 1 of 1

LE26-079z.jpg

LE26-079z  Cecropia Moth - young caterpillar - Hyalophora cecropia