This badge was issued to Michele Ferraro

Date issued: Aug 29, 2026