Interior of C&a Fashion Clothes Store Editorial Photography - Image of industry, center: 62387617
COLOGNE, GERMANY OCTOBER, 2017: C&A store sign. C&A is an international Dutch chain of fashion retail clothing stores. It has retail stores in many countries in Europe, Central and South America Stock