Altamira Oriole in habitat
Altamira Oriole bathing sequence #1--7948
Altamira Oriole bathing sequence #2--7982
Altamira Oriole bathing sequence #3--7989
Altamira Oriole bathing sequence #4--7979
Altamira Oriole bathing sequence #5--7939
Altamira Oriole dorsal view
Altamira Oriole
Altamira Oriole at feeding station
Altamira Oriole at nest
Altamira Oriole immature