- Author: Stefan Trost Author Record # 306520
- Language: German
- Note: Was 1985 at home in Recklinghausen, North Rhine-Westphalia, West Germany
Other views: | Awards Alphabetical Chronological |
Interior Art
Other views: | Awards Alphabetical Chronological |