Bernhard Bickert

Cassidian, Germany