Alfred Bretscher

Via Franchino Rusca 6,
6600 Locarno (Tessin)
Switzerland