Clearwing Swallowtail or Big Greasy, Cressida cressida, Northern Territory, Australia.
by tropicbreeze Mar 16, 2009 1:03 AM
Photo courtesy of, copyright of Alison Bethell of Bucca, Bundaberg Region, Queensland, Australia.
by Kell May 13, 2018 6:11 PM