"Leopard resting on a tree"
$3,544.93
Prints available