Yale Center for British Art

New Haven, Connecticut, 1080 Chapel St