Western Tiger Swallowtail (probably?) who’s been in a couple scrapes but is still doing his butterfly thing gloriously.