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

About this Item