Schwalbach am Taunus, Hesse, Germany
Barbara Dennerlein / Charlie Antolini / Oskar Klein Oct 2, 1989 Uploaded by Murmlermicha