G.E. Fairweather (1850-1920)

Architect whose primary works are in the St. John, New Brunswick area.