The BioFiles - Bill Hubick

    Lesser Swallow-tailed Swift (Panyptila cayennensis)