Leica Total Station
Category: seeing
Tags:biggest, california, corporation, excavators, ferma, road, seeing, trip, world