sheep sophie long farm
sheep sophie long farm
sheep sophie long farm

Sophie Long

THE ENGLISH LEICESTER

Regular price £325.00 Sale price £175.00

80 x 60 cm
Acrylic on Box Canvas