Skip to content

This badge was issued to Waleed Farouk Mohamed Elsayed on 16 Dec 2004.

Expires on 03 Aug 2026