The Sun Life Building (La Socit Des Publications Satellites)
The Sun Life Building, largest in the British Empire, located on the east side of Dominion Square, Montreal, Que., Canada.