Skip to content

This badge was issued to Laura P De La O Lopez on 17 Apr 2002.

Expired on 17 Apr 2005