Historic events during the last 100 years of Rupperswil Musée International d'Horlogerie
16 Packets 20 Packets