Lions on the Road

Happy Lions at Phinda Game Park in Natal, South Africa