New Paintings
National Portrait Gallery
National Maritime Museum
New Paintings
Met Museum of Art
National Maritime Museum
New Paintings
New Paintings
New Paintings
New Paintings
National Gallery of Canada
New Paintings
New Paintings
New Paintings
New Paintings
New Paintings
National Portrait Gallery
New Paintings
National Maritime Museum
National Maritime Museum
New Paintings
New Paintings
Museums Sheffield
James Hamilton, 2nd Marquess of Hamilton and 4th Earl of Arran
New Paintings
National Gallery of Victoria - Melbourne
New Paintings
National Portrait Gallery
Government Art Collection - UK