Yale Center for British Art.
Yale Center for British Art
New Haven, CT : Yale Center for British Art,
1989-
Yale Center for British Art