Smart, Ted
Art masterpieces of the Louvre / Design and produced by Ted Smart & David Gibbon - Uk: Color Library, 1979. - 27 cm.
0904681866
Art Museum --France - Paris
708.436 / SMA
Art masterpieces of the Louvre / Design and produced by Ted Smart & David Gibbon - Uk: Color Library, 1979. - 27 cm.
0904681866
Art Museum --France - Paris
708.436 / SMA