Skyroof Patio Roofs in measurements 1584 X 1184 Patio Cover Johannesburg – In earlier times an outdoor patio only agreed to be an outdoor patio; a concrete floor slab at […]