ALLEN ORGAN INSTALLATIONS
Dallas Baptist University, Dallas, Texas
79 Stop Four-Manual Pipe and Digital Combination Organ
Click here to see this organ as an Organ of the Week