Mountain mimetic swallowtail
Papilio plagiatus
Habitat
forest