Who knew a vulture could be so cute?

Jungle Book 061

Leave a Reply