publisher: Saint Louis Art Museum publish date: December 1st 2008
format: paperback pages: 207
language: English
ISBN:
0891780920 (9780891780922)
publisher: Saint Louis Art Museum publish date: August 1st 2008
format: hardcover pages: 207
language: English
ISBN:
0891780912 (9780891780915)