Cathartes melambrotusgreater yellow-headed vulture


    • greater yellow-headed vulture
      Cathartes melambrotus