by marina13
Budapest, Hungary - September 15, 2024: Spanish brand Zara. A logo on the window of the Zara flagship store at Hannover, Germany