< back INSECT next >
Canadian Tiger Swallowtail (Papilio canadensis)
Caribou Mountain BIG PHOTO full size