2/8 Wurlitzer - Egyptian Theatre

Organ

Specification: 
2/8
Manufacturer: 

Location

Egyptian Theatre
135 N 2nd Street
DeKalb, Illinois