I think the Marabou Storks have the White-backed Vultures beat!
- In the South Luangwa National Park, Zambia
See retrorocketrick's recent stories
by Bexley26
by albertacowpoke
by Blaine Metzgar
by ivenmind
Comments (0)