Stock Photo: Galerie Luise mall, Hannover, Lower Saxony, Germany, Europe