Lions at Addo National Park, South Africa

Lion family spotted at Addo National Elephant Park, South Africa