Loading map viewer...

A PLAN OF HALIFAX HARBOUR IN NOVA SCOTIA 1760