Joseph Knowlton house, Essex Street, Hamilton

Joseph Knowlton house, Essex Street, Hamilton

Item Information