Torben Zeller

Birthplace: Denmark