Snow Leopard
Signed and Numbered Print - Edition of 950
Image size - 15" x 24.5"

$60.00