Giant Swallowtail butterfly on a citrus plant in Surfside.