Stock Photo: Headquarters of the Woolworth Deutschland GmbH company in Frankfurt am Main, Hesse, Germany, Europe