The Ceylon rose is a beautiful and extremely rare swallowtail butterfly found only in Sri Lanka. It is black and white in colour with pink spots. In both sexes, the black velvety abdomen is tipped with bright crimson. In males, the forewings are narrower than in females, and there is less white colouration. The pink and white marks on the hindwings are also smaller than in females. |