The Captain William Irving House in Hillsborough is designated a Local Historic Place for its association with its enterprising owners and for its architecture. In 1848 Captain William Irving, (1816-1905) built…
The Captain William Irving House in Hillsborough is designated a Local Historic Place for its association with its enterprising owners and for its architecture. In 1848 Captain William Irving, (1816-1905) built…