Western Tiger Swallow Tail

Papilio rutulus

Western Tiger Swallow Tail

Photo Credit: Amanda Sparkman