Concrete is a versatile and durable artificial stone which is made by mixing aggregate and water. It can be cast to form almost any shape and is used not just to build structures, but for driveways, built-in furniture,... READ MORE >