Tiger swallowtail visits Canada thistle.

Photo credit: Unknown.