Pride of Lions walking along the road shown in the reflection of the mirror on safari in Kruger National Park, South Africa.