ARGO Home ARGO Logo

Plan of the city and harbour of St. John in the Province of New Brunswick with a project for its defence, and shewing the situation for the proposed ordnance buildings