abstract line print curtains

Abstract line print curtains