Crane lifting construction debris, site for Greyhound Bus Terminal

Grab