Toggle Zoom
This three-bedroom home in Lille, France, is made up of eight stacked containers.
Click to comment