Ventral view of a Green Swallowtail butterfly feeding on butterflyweed

Royalty-free stock photo ID: 104912537

Ventral view of a Green Swallowtail butterfly feeding on butterflyweed