Papilio palinurus
Papilio palinurus The Emerald swallowtail (Papilio palinurus Fabricio, 1787), is a moth belonging to the Papilionidae family. Systematic – From
Read morePapilio palinurus The Emerald swallowtail (Papilio palinurus Fabricio, 1787), is a moth belonging to the Papilionidae family. Systematic – From
Read more