Roman Paul
Production
1968-08-18
Frankfurt am Main, Hesse, Germany
2.664