Monarch (Danaus plexippus) - larva and adult
Monarch (Danaus plexippus) - larva
Monarch (Danaus plexippus)