Delaware Historical Photos Gallery T2 / The Strand Movie Theater at 30th and Market Streets in Wilmington Delaware circa
Delawaredd.org