Plan of the New Town of Halifax in Nova Scotia

Location

Links

Downloads