Thank you for your patience while we retrieve your images.
A herd of african buffolos lying in the mud at the Hluhluwe iMfolozi Park

A herd of african buffolos lying in the mud at the Hluhluwe iMfolozi Park in South Africa