Excavator

Construction at East Houston Street and Avenue A

New York, NY, USA