Construction Building Workers (Stock Footage)

Construction Building Workers (Stock Footage)

Construction Builders, architects and engineers staff doing their job.

Location: Dubai, Uae.

by
by
by
by
by
by