Eastern tiger swallowtail butterflies (Papilio glaucus) puddling, New Brunswick, Canada, June.