SOLD Leopard Swims

£0.00
sold out

Original oil painting

59 × 42 cms

Original oil painting

59 × 42 cms