New Orleans Theater

135" Perforated, front projection screen.

Gallery