Bella was a leopard who lived in the Massai Mara in Kenya. She was the focus of Big Cat Week for many years before her death
Advertisement
Bella was a leopard who lived in the Massai Mara in Kenya. She was the focus of Big Cat Week for many years before her death