by Colour
Wiesbaden, Germany - June 03 2018: windsor logo on a store window. Windsor is a luxury clothes company founded in Bielefeld, Germany in 1889