BugsPictures from Earth


Euproctis chrysorrhoea (Browntail Moth - Hodges #8320)