Atala (
Eumaeus atala
)
FLORIDA: Brevard Co; Port Canaveral, Jetty Park - May 2023