Close
Canadian Tiger Swallow
Papilio canadensis