You may have noticed, discerning as you undoubtedly are, that K114t the term "pop up shop" has crept into our lexicon recently.

Comments