Scaffolding collapses onto pedestrians and vehicles

2017-12-07 2

Scaffolding collapses onto pedestrians and vehicles