Henry Barraud (British 1811 – 1874)

A bay horse in a stable

oil on canvas

32 x 42cm

£3,800.00

SKU: L10018 Category: Tags: ,

Request for additional information