profile image

Friedrich Küppersbusch

24 May, 1961 in Velbert, Germany

Also Known As:

poster
Train Birds
60% (1998)