Two-tailed Tiger Swallowtail, American Fork, UT.

2532x1998