Illustrated meter cover France 1938

Lion - Department stores Louvre - Catalogue
€ 15,00


Item number: TC15487