-A Yellow Headed Caracara waits patiently on some rocks on a remote island beach off the coast of Panama
Coiba National Park, Panama
-A Yellow Headed Caracara waits patiently on some rocks on a remote island beach off the coast of Panama
Coiba National Park, Panama