photo_library
photo_library
Trinidad & Tobago
noun
Turkey vulture or black vulture. A large carrion feeding bird of prey with a turkey-like bald red or black head.
arrow_drop_down
0
arrow_drop_down
comments