|
Photo#1326343 | | | Copyright © 2016 ophis | |
European pepper moth caterpillar - Duponchelia fovealis Walpole, Norfolk County, Massachusetts, USA September 23, 2016 Size: about 26 mm
Images of this individual: tag all Contributed by ophis on 28 December, 2016 - 4:08pm |
|
|
|