Cranes

Truck-mounted cranes preparing to deliver a transformer to a ConEd substation

New York, NY, USA