Urban Outfitters Pop Up Store Opens in Paris France at Galleries Lafayette for only 5 months - August to December 2013.[...]
Urban Outfitters Pop Up Store Opens in Paris France at Galleries Lafayette for only 5 months - August to December 2013.[...]