British, (1753-1839)
£3,950.00
British, (1694-1739)
£5,300.00
Czech, (1850 –1901)
£4,600.00
Dutch, (1646-1723)
£4,450.00
Dutch, (1618-1680)
£6,500.00
£5,900.00
British, (1769-1847)
£4,800.00
British, (1823-1901)
£3,400.00
Austrian, (1876-1965)
£3,350.00
British, (c1720-1771)
£4,900.00
German, (1660-1711)
French, (1831-1889)
Belgian, (1856-1921)
£3,900.00
£5,950.00
Italian, (1847-1894)
£1,790.00
Spanish, (1845-1911)
£5,600.00
British, (1896–1959)
Italian, (1871–1961)
£2,250.00
German (1827-1892)
£5,200.00
French/Polish (1857-1911)
£4,700.00
Austrian (1892-1950)
£1,250.00
French (1828-1910)
£7,900.00
View Collection
View Exhibition