Callosamia promethea
Larva
August 19, 2001
Return to
Photo Index
Return to
Main Index