Lycaenidae

Atala

Eumaeus atala

Bahama Islands - January 2014