Why I love vultures

1,281,707 views|
Munir Virani |
TED@Nairobi
• May 2012