Block-paving and driveways

Photo 28 of 325
After
After