Sheep on the Shore by James Harrigan

Sheep on the Shore
Oil on Board
Framed
23cm x 31cm
framed size 40.5cm x 48cm
SOLD