TAYLORED PRODUCT - HOUSTON

Auditorium with retractable system in Houston (USA)