The Den of Finella (linen)

£6,350.00

Oil on linen

47 1/4 x 39 3/8 inches

120 x 100 cm

Oil on linen

47 1/4 x 39 3/8 inches

120 x 100 cm