s.Oliver Store Opening In Stuttgart

s.Oliver Store Opening In Stuttgart

General view of the s.Oliver store opening on October 16, 2019 in Stuttgart, Germany.
(Oct. 15, 2019 - Source: Thomas Niedermueller/Getty Images Europe)