Map of St. Stephen, New Brunswick

Roe Brothers
Engraving

Plate from Roe Brothers Atlas of the Maritimes. Plate/page 89

View full list of art