It is found in Cuba and was first reported from the Florida Keys by John B. Heppner in 2003.
Nó được tìm thấy ở Cuba và was first reported từ Florida Keys by Heppner năm 2003.