Skip to content

This badge was issued to Remi Vuillaume on 22 Oct 2010.

Expired on 26 Mar 2023