Leo Films

Projector screen 6 x 4 Ft