Stories: S.OLIVER OPENS FIRST ACCESSORIES STORE IN FRANKFURT
s.Oliver Stores — Cologne, Hamburg, Frankfurt, DE
Passersby walk past the shopping mall ?MyZeil? in Frankfurt Main, Germany, 27 February 2009, one day after its great opening. In the middle of the mall there stands a funnel-shaped glass sculpture;
Badenbaden Germany May 4 Soliver Store Stock Photo 416426341 | Shutterstock