Why I love vultures

1,280,940 views|
Munir Virani |
TED@Nairobi
• May 2012