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