Image 1 of 1

LE26-061a.jpg

LE26-061a  Cecropia Moth - eggs on leaf - Hyalophora cecropia