Map A plan of the town & harbour of Halifax in Nova Scotia. Copy 2

About this Item