South Africa Kruger Park – a big herd of impalas crossing the road just in front of our car

South Africa Kruger Park - a big herd of impalas crossing the road just in front of our car