by Colour
Wiesbaden, Germany - June 03 2018: MARC CAIN logo on a facade. Marc Cain is an international brand for woman’s fashion with its production facilities in Germany.