_DSC5497.jpg
Spencer House is situated in secluded woodland of old beech trees, granite boulders, and mountain laurel, two-and-a-half miles north of Wilmington, Delaware.