mallard duck sophie long art
THE MALLARD DUCK
THE MALLARD DUCK

Sophie Long

THE MALLARD DUCK

Regular price £175.00 Sale price £75.00

18′ x 14′
Acrylic on Box Canvas