A spotted leopard rests atop a jagged rock, its posture exuding both relaxation and control.

Code produit:
1366889526