Two pictures from La Penucla Granja, Spain, between Ronda and Seville. One image shows birds in a large next on a roof. The other image shows a well and the nest in the background.
Anna's Hummingbird, also know as Calypte anna, is a hummingbird native to the western coast of North America, from southern Canada to northern Baja California.