THE BICKERSONS

Bickersons
Mating pair of leopards, El Karama, Laikipia.  36 x 11. Oil. ORIGINAL SOLD