Excavator

Excavator scoop on a construction site

New York, NY, USA