A pop-up shop is a term given to a shop or store…

POPDTLA – IT’S NOT A POP-UP. IT’S A LIFESTYLE