This badge was issued to Davide Franceschi

Date issued: Jul 25, 2026