Lime Swallowtail (Papilio demoleus) Author adaderana Date May 2, 2024 cclborneo posted a photo: Lime Swallowtail (Papilio demoleus). Wilpattu National Park, Sri Lanka. Source From Flicker Author: #SriLanka #Photo #lka