Diesel Engine

Diesel Engine

A diesel engine running at a fast idle at a construction site.

by
by
by
by
by
by