A camera-shy garden visitor

A giant swallowtail!