100 masterpieces : National Galleries of Scotland /
National Galleries of Scotland.
Leighton, John,author.
National Galleries of Scotland.Trustees.publisher.
Includes index.
National Galleries of Scotland
Art
Art