Skip to content

This badge was issued to Neil Legada on 23 Nov 2000.

Expired on 23 Aug 2023