A large open office space with a TV mounted on the wall. The room is filled with potted plants and has a modern, professional feel

Code produit:
1230509211