sinobug - “Log Cabin” Bagworm Moth Caterpillar (Psychidae)by...

more about : sinobug