A lady visits "Bubble House", which is located in the city of Roubaix, northern France. [Xinhua/AFP Photo]
Go to Forum >>0 Comment(s)