Another new addition to Seychelles’ fauna – another invasive alien species?

On 22 July I was astounded to see a Swallowtail butterfly in a garden at Pointe au Sel. I am familiar with the other large butterflies in Seychelles, the resident Diadem and migrants African Monarch and Painted Lady, but this Swallowtail I had not seen in Seychelles before. My first assumption was that it must … More Another new addition to Seychelles’ fauna – another invasive alien species?