Stone - Natural in Hillsborough, NC
Campbell Stone Masonary