Demolition Masters Woman passes in front of construction site while machines destroy an old building. Glasgow, United Kingdom 0 likes