Family Papilionidae - Swallowtails
Western giant swallowtail - Papilio rumikoWestern giant swallowtail - Papilio rumikoWestern giant swallowtail - Papilio rumikoWestern giant swallowtail - Papilio rumikoWestern giant swallowtail - Papilio rumikoWestern giant swallowtail - Papilio rumikoWestern giant swallowtail - Papilio rumikoWestern giant swallowtail - Papilio rumikoWestern giant swallowtail - Papilio rumikoWestern giant swallowtail - Papilio rumikoWestern giant swallowtail - Papilio rumikoWestern giant swallowtail - Papilio rumikoWestern giant swallowtail - Papilio rumikoWestern giant swallowtail - Papilio rumikoWestern giant swallowtail - Papilio rumiko