The Canada Life building, formerly known as the London Life building on Dufferin Avenue, is the latest core building to host a thriving honey bee hive on its rooftop.
28 авг 2019