William Armstrong (1814-1902)

William Armstrong

Associated Houses

Rokeby

Barrytown

Blithewood (1836)

Annandale-on-Hudson

Contributed by Mark Meredith on 05/12/2019 and last updated on 05/12/2019.