Luzon Peacock Swallowtail

The Luzon Peacock Swallowtail (Papilio chikae) is an astonishingly gorgeous, endangered papilionid butterfly discovered in 1965 on Mount Santo Tomas near Baguio City in the northern Philippines. Revered by lepidopterists as one of the most magnificent swallowtails on...
error: