I’ve spotted YOU...
THIS leopard mesmerises the viewer with its intense stare.
The shot was taken in the Serengeti National Park, in Tanzania, by Dutch photographer Martin van Lokven.
THIS leopard mesmerises the viewer with its intense stare.
The shot was taken in the Serengeti National Park, in Tanzania, by Dutch photographer Martin van Lokven.