Internal Screen system @ Byzantine Museum, Athens

25 pcs of motorized screen cassette- system