THE MALLARD DUCK
THE MALLARD DUCK
THE MALLARD DUCK

Sophie Long

THE MALLARD DUCK

Regular price £175.00 Sale price £95.00

18′ x 14′
Acrylic on Box Canvas