Baine Johnston and Company at St. John's, n.d.
Baine Johnston and Company was one of several Scottish merchant firms active in Newfoundland and Labrador during the 19th century.
Photographer unknown. Reproduced by permission of the Archives and Manuscripts Division (Coll. 137 03.04.011), QE II Library, Memorial University, St. John's, NL.