Skip to content

This badge was issued to Laurent Aubert on 05 Jan 2001.

Expired on 22 Apr 2021