Incredible force of nature revealed as towering 35-storey scaffolding demolished

Top Bottom