London UK, Workers blocking the road traffic for works with a STOP road sign

- Image ID: HG4EXK
London UK, Workers blocking the road traffic for works with a STOP road sign
Mihaila Cristian Ionut / Alamy Stock Photo
Image ID: HG4EXK

Search stock photos by tags


Similar stock images