Framing Space

Projection Screens, Frames, Plastic and Wire
16ft x 18ft x 8ft
2011