Viewing Image

Danaus plexippus

Photo Credit: Sherry Ballard, California Academy of Sciences

Danaus plexippus