Stefan Vogel

B. 1981, Germany