The Homerus Swallowtail is an endangered butterfly endemic to the island of Jamaica and the largest butterfly in the Western Hemsiphere.
Read MoreThe Jamaican Sunset Moth is an extinct endemic moth to the island of Jamaica last seen in the 1890s.
Read More