Skip to content

This badge was issued to Neil Legada on 21 Dec 2001.

Expired on 23 Aug 2023