This badge was issued to Francesco Martella

Date issued: Jul 29, 2026