Ajax loader
Lord and Lady Twemlow
Lord and Lady Twemlow
Lord and Lady Twemlow
William Barraud,
English painter,
1810 – 1.10.1850.

Lord and Lady Twemlow, late 1840s.

Oil on canvas, 70 x 90 cm.
Inv. No. 2080757.
Yale Center for British Art,...
of 1
Open Lightbox