by Katie
(Lancashire)
My Tumsca
This is a leopard named Tumsca.
She lives in the Amboseli National Park.
We caught this picture whilst she was perched on a termite mound.
Isn't she magnificent!
Comments for Tumsca the Kenyan Leopard
|
||
|
||
|
||