Dot Rose

Tiger Swallowtail

Tiger Swallowtail

Tiger Swallowtail (Papilio glaucus) on Buddleia