Canadian Tiger Swallowtail (Papilio canadensis)

Total Records: 1