A worldwide community photographing and learning about wildlife
Atrophaneura jophon
The Ceylon Rose, sometimes Sri Lankan Rose (Atrophaneura jophon) is a butterfly found in Sri Lanka that belongs to the Swallowtail family. It was earlier classified as a subspecies of Crimson Rose (Atrophaneura hector).
2 Comments
So precious! It is our Pride!
precious !!!