Designed by
Title
Fashion store in Germany #47478414
Description
LUBECK, GERMANY - AUGUST 29, 2014: Person walks by s.Oliver fashion store in Lubeck, Germany. S.Oliver was founded in 1968 and as of 2011 employed about 7,000 people worldwide.
This image is editorial