by DamantisZ
Southampton port, England, UK - June 08, 2020: Construction workers wearing light green safety clothing and hard hats on site. Excavator, concrete mixer. Construction concept.