Site icon

This little lion cub is so cute!

Screen Shot 2015-08-12 at 9.21.01 PM

Filmed in the Kruger National Park in South Africa

 

Exit mobile version