Home / Monarchs Monarchidae / Spectacled Monarch Symposiachrus trivirgatus 18