John McCullough House, New Bedford

John McCullough House, New Bedford

Item Information