A high res explanation into 3D printing concrete

DATE
23 Jan 2019