oil on linen

25 x 31 cm

Stables At Bromham

£450.00Price