IMAX Theatre, Philippines

23mm LED Video Display, 4.8m x 7m

Display Type: Video Display