Thomas Albdorf

|

Thomas Albdorf was born in Linz, Upper Austria in 1982. After working for several years as a Graphic Designer / Art Director for various companies and