Elbterrasse 3, 22587, Hamburg, Germany
In his recent years, he is often seen wearing a baseball cap
Otto Gerhard Waalkes
Emden, Germany