Sir Edwin Landseer

Sir Edwin Landseer
ISBN-10
0876330448
ISBN-13
9780876330449
Pages
223
Language
English
Published
1981
Publisher
Philadelphia Museum of Art
Authors
Richard Ormond, Philadelphia Museum of Art, Tate Gallery