Business colleagues in meeting

- Image ID: DT6CNG

Business colleagues in meeting

Image Source / Alamy Stock Photo

Image ID: DT6CNG

Location: Cardiff, South Glamorgan, UK