AACHEN, GERMANY - AUGUST 2017: Sale At C & A Fashion Store. C & A Is An International Chain Of Fashion Retail Clothing Stores Stock Photo, Picture And Royalty Free Image. Image 91927058.
Couple Selling Traditional Christmas Gifts at the Aachen Christmas Market, Germany Editorial Photography - Image of selling, sale: 174741067