Swallowtail enjoying the salt and sun on a in a rock bed