Lotta Doll
Hamburg, Germany