"Spencer Castle", 2906 Cook Street, David Spencer Jr. residence Add to clipboard PR-0263-M00033 ยท Item Part of Duncan D. McTavish fonds McTavish, Duncan Douglas