Spotted a big herd of buffalos at Babwata National Park, Namibia.

Share: