The BioFiles - Bill Hubick

White-crescent Swallowtail (Eurytides thymbraeus) (1)