black slate irregular crazy flagstone paving

black slate irregular crazy flagstone paving