Still no.7

About Stephan Kaluza

German, b. 1964, Bad Iburg, Germany, based in Dusseldorf & Berlin