Horlogerie la Petite Trotteuse, F. Basta in Genève