Skip to content

This badge was issued to Luc A Agossa on 22 Nov 2005.

Expires on 10 Mar 2025