Death Leopard

Death Leopard

Oil on canvas

120" x 120"