World Trade Transit Hub

Pump used 20m

Equipment:

20m Boom Pump

Location:

New York City, NY

Category:

2015, New York