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

About this Item