Watch It? Track It.

Nato/a il November 22, 1886 · Aachen, North Rhine-Westphalia, Germany