Illum


Illum - department store in Denmark.