Skip to content

This badge was issued to Oliver Klopsch on 25 Feb 2004.

Expires on 28 Feb 2025