The most common European office of an IT company.

 

v20240901