Stock Photo - Cheerful leopard, Okonjima Nature Reserve, Namibia

Stock Photo: Cheerful leopard, Okonjima Nature Reserve, Namibia.