lorry delivering cement to construction workers working on M62 upgrade Leeds, Yorkshire, United Kingdom

- Image ID: D50FPW
lorry delivering cement to construction workers working on M62 upgrade Leeds, Yorkshire, United Kingdom
Image ID: D50FPW