HQ

Description

talpasolutions' headquarters in Essen, Germany