logo NH Mountain Hiking             < Caribou Mountain             < Best Photos             < Insect Photos

Canadian Tiger Swallowtails (Papilio canadensis) on Caribou Mountain in Maine
 
Canadian Tiger Swallowtails (Papilio canadensis) puddling in June on the access road to Caribou Mountain in northwestern Maine.