« back to search results
Image 1 of 2
Next >
Giant Swallowtail detail HS4217 XL.jpg
Giant Swallowtail detail, Papilio cresphontes, Southern California