Delaware Historical Photos Gallery T1 / Telephone Santa float in Wilmington Delaware December 1912

Delawaredd.org

Previous Home Next

Telephone Santa float in Wilmington Delaware December 1912