Canadian Tiger Swallowtail

Canadian Tiger Swallowtail

Papilio canadensis
Westchester Lagoon, Anchorage, Alaska, USA - June 9 2016
Canadian Tiger Swallowtail flying around and landing on juvenile Canada Geese.