roller screens mesh fabric

View from the inside