Dump truck

Dump truck

Truck dumping a load of dirt, Shoreline Park, Mountain View, California

by
by
by
by
by
by