Robert Forster-Larrinaga
Stuttgart, German Empire [now Germany]
Robert Forster-Larrinaga
Stuttgart, German Empire [now Germany]
Top 10 collaborators
Roles
Match