Palamedes Swallowtail (Papilio palamedes)
Blackwater River State Forest, Okaloosa Co., FL 26 June 2001