Illustrated meter cover France 1935

Lion - Department stores Louvre - Toilets - Baths
€ 15,00


Item number: TC15486