Liberty Industrial

Demolition excavators processing the remnants of collapsed power station infrastructure.