2/8 Wurlitzer - Egyptian Theatre

Egyptian Theatre

Organ

Specification: 
2/8
Manufacturer: 

Location

135 N 2nd Street
DeKalb, Illinois
Organ
VENUE
MAP