BugsPictures from Earth


Spilosoma pteridis (Brown Tiger Moth - Hodges #8139)