La Piscine, Roubaix, Northern France

La Piscine means “the swimming pool” in French, and the La Piscine Museum of Art and Industry really lives up to it’s name – located on the site of the former municipal swimming pool in Roubaix, northern France. History of La Piscine, Roubaix It is an unique art deco building which was created between 1927 … Continue reading La Piscine, Roubaix, Northern France