HIGH QUALITY PROJECTION SCREENS AND PROJECTOR LIFTS, WITH CUSTOMIZATION POSSIBILITIES.

Made in Italy