Skip to content

This badge was issued to Peter Filo on 10 Jul 2014.

Expired on 30 Jul 2022