AACHEN, GERMANY OCTOBER, 2017: the Logo of the Brand S,Oliver. a German Fashion Company Headquartered in Rottendorf, Sells Apparel Editorial Photography - Image of german, emblem: 238145322
Aachen cathedral to display relic of St. Corona, patron of epidemics | New Europe