Catalog Illustrations for Shanghai Auto Museum
1097
52
5
Published: