Monarch caterpillar on swan plant branchlet License: Public domainOriginal Size: 2048 × 1536 pixelsDescription: Monarch caterpillar on a swan plant branchlet.SourcePseudopanax at en.wikipediaDownload Original Views: 2