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