Oregon Swallowtail (Papilio machaon subsp. oregonius)

Discuss this image