The Western Tiger Swallowtail (Papilio rutulus), is a common Swallowtail Butterfly of western North America and today one paid a visit to our garden while my daughter and I were weeding. Fortunately my camera was close at hand as I had just taken some more photos of the roses. It moved rather quickly around the Abelia though so I was lucky to get a shot!
Photo 1: Western Tiger Swallowtail on Abelia
Photo 2: Papilio rutulus on Abelia