Flagstone Patios are a great way to add beauty and function to any outdoor space. They can be used to extend your living space, create...