Clearwing Swallowtail (Cressida cressida) larva

Photo of Clearwing Swallowtail

Clearwing Swallowtail

File Name: 2018-01-27-100959   Date/Time: 2018-01-27 10:09:59
Location: Kroombit Tops National Park, Queensland, Australia.
Camera Make: SONY   Camera Model: DSC-RX10M4
Settings: 203.2mm lens, f/4, 1/250sec, ISO 400, Compulsory Flash, Return light detected