Craighead House 3

19th century home being remodeled close to completion

Craighead House 3 was last modified: by