Guadeloupe national park

Guadeloupe national park The Guadeloupe national park, whose WDPA code is: 147298, is a national park on the island of

Read more

Ornithoptera alexandrae

Ornithoptera alexandrae The butterfly of Queen Alexandra (Ornithoptera alexandrae (Rothschild, 1776)) is a moth belonging to the Papilionidae family. Systematic

Read more