COLOGNE, GERMANY OCTOBER, 2017: Zara logo on a store. Zara is a Spanish clothing and accessories retailer based in Arteixo, Galicia, and founded in 1975 by Amancio Ortega and Rosalia Mera. Stock
EAN - Members: TCHOBAN VOSS Architekten
Würzburg, Germany - September 2019: Beautiful Entrance of a McDonald's in a traditional building in a pedastrian street in Wuerzburg, Bavaria Stock Photo - Alamy