Peter Lohmeyer photo

Peter Lohmeyer

Birth name:
Date of Birth:
22 January 1962 Niedermarsberg, Germany
Height:
6' 1┬╝" (1.86 m)