Skip to content

This badge was issued to Ingo De Jager on 26 Jun 2003.

Expires on 27 May 2024