The Leopard

The Leopard

Artist
Denton Lund
Image Code
DENLUN64546
The Leopard