Constantine's Swallowtail
Papilio constantinus
Papilio constantinus
Heliconius ismenius
Papilio nireus
Papilio xuthus
Catonephele orites
Ostreidae
Ostreidae
Ceratoporella nicholsoni
Triplofusus giganteus
Triplofusus giganteus
Triplofusus giganteus
Busycotypus canaliculatus