Sten

Name:Sten
Place: Turin, Italy