Find at home these 15X21 metal cards, emblematic of old French brands and vintage tourist posters. Manufactured and packaged in Italy.