Rufous-tailed hummingbird
White-booted racket-tail hummingbird
Rufous-tailed hummingbirds
Violet sabrewing hummingbird
Brown violetear hummingbird feeding on nectar
Brown violetear hummingbird
Green violetear hummingbird
Red-eyed tree frog
Scarlet macaw
Green-crowned brilliant hummingbird
Coppery-headed emerald hummingbird
Female Green-crowned brilliant hummingbird
Female crowned woodnymph
Male coppery-headed emerald hummingbird
Western emerald hummingbird
Lilac-breasted roller in flight
Male magnificent hummingbird
Common tern in flight
Common tern
Red kite
Fiery-throated hummingbird
Green violetear hummingbird in flight
Cape glossy starling
Purple-throated mountain-gem hummingbird
Adult Bateleur Eagle taking off
Little egret landing
Peregrine falcon
Alpine chough
Pigeons in flight
Starlings
Dalmatian pelicans in flight
Flock of dowitchers (Limnodromus sp.)
Forster's tern in flight
Rook building a nest
Skylark in flight
Sandwich tern in flight
Common swift
Great egret
Swifts in flight
Common swifts
Flock of oystercatchers in flight
Male common reed bunting in flight
Sand martins breeding colony
Alpine chough in flight
Sand martin in flight around breeding site
Pintado petrel in flight
Crowned woodnymph hummingbird
White-necked jacobin hummingbird
Northern goshawk flying through a tube
Mediterranean gull in flight, X-ray
Heron in flight, X-ray
Dalmatian pelicans feeding
Rooks
European roller (Coracias garrulus)
Black-throated mango in flight
Rufous-tailed hummingbird feeding from a flower
African grey hornbill perching on branch
Orange-winged amazon parrot
Robin feather
Black-headed ibis taking off
Red-billed tropicbird in flight
Helmeted Hornbill in flight
Marbled godwits in flight over a beach
Hoopoe feeding chicks
Seagulls
Flock of dunlin
Avocets
Common tern attacking a gull
Snowy owl in flight
White-tailed eagle in flight
Masses of red kites in flight
Common puffin close to burrow in coastal turf
Red kites in flight in spring
Blue tit taking off from nest hole in nestbox
Little egret in flight
Greylag goose coming in to land
Black-headed gull in winter plumage
Spanish sparrows
Griffon vulture in flight
Common house martin leaving nest
Secretary bird
Male Orange-breasted Sunbir
Short-eared owl
Snowy owl
Lesser violetear
Blue and Gold Macaw
Toco Toucan on tree stump
Bokmakierie bird
Southern red bishop
Red-whiskered bulbul on nest
Barn owl
Brown pelican in flight
Kelp gull in flight
Mute swan feathers
Osprey and catch
Great grey owl in flight
Owl in flight
Lesser striped swallow taking off
Lilac-breasted Roller
Lilac-Breasted Roller
Lilac-breasted roller
Lilac-breasted Roller with insect
Male common pheasant
Bearded vulture
Rainbow lorikeet
Brown pelican flying over a beach
Brown pelicans flying over a beach
Indian peacock
Cattle egret flock in flight
Fiery-throated hummingbird feeding from a flower
Violet sabrewing hummingbird feeding from a flower
Indian roller, India
Bald eagle
Green-crowned brilliant hummingbird feeding from a flower
Black-crested coquette hummingbird feeding from a flower
Eclectus Parrots
Green Wing Macaw
Green Wing Macaw on perch
Yellow Bibbed Lory on wooden sculpture
Snowy owl attacking prey
Feathers, X-ray
Driftwood catfish
Barn owl in flight before landing
Little bee-eater
Bat and flowers, X-ray
Lilac-breasted roller in its nest
Red-breasted toucan
Male swallow tanager in a tree
A Herring Gull in flight
Pied Kingfisher hovering whilst hunting
Blue-gray tanager
Plum-headed parakeet on a branch
Pennant-winged nightjar taking off
Pennant-winged nightjar in flight
Common kestrel hovering
Snowy owl preparing to land on a rock
Dictyopharid planthopper
Black-headed gull
Turquoise-browed motmot
Oxpecker and red hartebeest
Rufous-vented chachalaca
Asian openbill stork in flight
White-tailed tropicbird in flight
Magnificent hummingbird
Tristram's Starlings
White pelican in flight
Great White Pelican (Pelecanus onocrotalus) Walvis Bay Namibia.
Group of Great White Pelicans (Pelecanus onocrotalus) Walvis Bay Namibia.
Painted stork with nest material
Painted stork
Spot-billed pelican in flight
Spot-billed pelican taking off