Icon
 

Explosion at Ottawa fire station construction site leaves