An american kestrel hanging on in the wind of Colorado.
American kestrel perched on some small tree branches in Colorado.
American kestrel hunting from a tree on the plains of Colorado.