NAKURU LEOPARD

Nakuru leopard
Leopard, Nakuru Park, 12 x 9. Oil.  ORIGINAL SOLD