Reflection of business people in front of screens

- Image ID: DWBTD6
Cultura Creative (RF) / Alamy Stock Photo
Image ID: DWBTD6
Location: South Ruislip, Middlesex, England