Lime Swallowtail (Papilio demoleus) - Buduruwagala, Sri Lanka
I came across this Lime Swallowtail when we stopped off for lunch at Buduruwagala, close to the famous rock carvings, in North-Central Sri Lanka. The butterfly was flying around the shrubs along the waterline when I photographed it. Fortunately I was able to get relatively close to the butterfly to take these shots.
More photographs inside.