Observation date: February 12, 2019
Submitted by: Charlie Doggett
Specimen type: Photograph
Observation notes: Turtle Beach Lodge is one of many inside Tortuguero National Park, Limón Province, "The Amazon of Costa Rica." It is one of the best places in all of Costa Rica for all kinds of wildlife, including butterflies.
Status: Unknown
Verified by: Charlie Doggett
Verified date: September 12, 2022
Coordinator notes: None.