Real time translation devices lay on chairs before conference

Royalty-free stock photo ID: 150128576

Real time translation devices lay on chairs before conference