African migrant (Catopsilia florella)

African migrant (Catopsilia florella)

Last updated on 10 April 2023