Stock Photo - Customers queue for the opening of the Primark department store in Leipzig, Germany, 7 April 2016. The The Irish chain of deparment stores is opening its 20th branch store in Germany, covering a space of 5,800 square metres on four floors. Photo: Sebastian Willnow/dpa | usage worldwide. - Leipzig/Saxony/Germany

Stock Photo: Customers queue for the opening of the Primark department store in Leipzig, Germany, 7 April 2016. The The Irish chain of deparment stores is opening its 20th.

Searchable keywords

Choose multiple keywords