Close
Western Tiger Swallow Tail
Papilio rutulus