Teamwork on road construction

Teamwork on road construction

Teamwork, Group of workers on a road construction, team of people at work

by
by
by
by
by
by