Scaffolding collapses onto pedestrians and vehicles

2017-11-28 3

Scaffolding collapses onto pedestrians and vehicles