Image 1 of 1
Giant Swallowtail and Monarch HS4457 XL.jpg
Giant Swallowtail and Monarch, Papilio cresphontes, Danaus plexippus, Southern California