William Duncan
New Castle, NH-
William Duncan gave to Portsmouth New Hampshire African Burying Ground
115 months ago via Portsmouth New Hampshire African Burying Ground :: Portsmouth New Hampshire African Burying Ground
-
William Duncan gave to Portsmouth New Hampshire African Burying Ground
123 months ago via Portsmouth New Hampshire African Burying Ground :: Portsmouth New Hampshire African Burying Ground