Swallowtail, Centroberyx lineatus
Scientific name: Centroberyx lineatus
A 31cm (TL) Swallowtail bought at a shop in Adelaide Central Market, South Australia, August 2016.
A 31cm (TL) Swallowtail bought at a shop in Adelaide Central Market, South Australia, August 2016.