Natural Rock Walls - moss rock is stacked to form a retaining wall along flower beds, around trees, along walk ways and driveways. These rocks are carefully stacked and mortared in from behind to secure in place.
View More Flagstone Patio Photos