Marco Stufaldi

Country of origin: 
Switzerland

Festivals

31.07.1981 to 09.08.1981
Locarno