Description

Limited Edition of 495

Print Size – 44 x 38.4 cms

Snow Leopard

Artist Signed