A couple of Indian vulture or Neophron percnopterus birds perching or resting on a tree branch in a forest of Madhya Pradesh India
4k 00:07
Add to Collections
Add to Favorites