museum + bugs + caterpillar

!museum×!bugs×!caterpillar×

museum + bugs + caterpillar
Red & Yellow = don't eat me, I'll kill you!
belize: part 1
January 18, 2013
museum + bugs + caterpillar
The tree leaves they eat as caterpillars contain a trace amount of cyanide which slowly accumulates in their body over time.
belize: part 1
January 18, 2013