Callosamia promethea Larva
August 19, 2001

Return to Photo Index

Return to Main Index