top of page

La citazione di Simon Willison su Anthropic mette sotto pressione le affermazioni di Opus 5 sulla prompt injection

La copertura di Anthropic Simon Willison ha portato alla luce un'affermazione significativa il 25 luglio: Claude Opus 5 è il modello di Anthropic meno vulnerabile alla prompt injection mai realizzato. Boris Cherny, creatore di Claude Code, ha posto l'accento su questo risultato più che sui punteggi principali delle valutazioni del modello.

L'affermazione è importante perché la prompt injection rimane uno degli ostacoli più difficili per agent AI affidabili. Un modello capace può navigare siti web, leggere messaggi, modificare codice e richiamare strumenti. Queste stesse capacità creano opportunità per contenuti ostili di reindirizzare l'agente.

La dichiarazione di Cherny riformula la storia di Opus 5 attorno alla sicurezza anziché alla leadership nei benchmark. Tuttavia, introduce anche un test impegnativo. Una maggiore resistenza del modello deve tradursi in sistemi distribuiti più sicuri, non soltanto in punteggi migliori nell'ambiente di valutazione di Anthropic.

Cosa ha detto Boris Cherny su Opus 5

Cherny ha presentato la resistenza alla prompt injection come il risultato di Opus 5 più importante rispetto ai punteggi convenzionali sulle capacità.

Simon Willison ha pubblicato la citazione di Boris Cherny poco dopo la pubblicazione dei materiali di lancio del modello. Cherny ha affermato che Opus 5 fosse il modello di Anthropic “meno vulnerabile alla prompt injection finora”.

Ha aggiunto che gli attacchi riusciti erano difficili da realizzare nelle valutazioni sulla prompt injection e negli esercizi di red teaming. Il red teaming consiste nell'attaccare deliberatamente un sistema per scoprirne le debolezze prima che gli avversari le trovino in produzione.

Cherny ha inoltre riconosciuto che il risultato era “un po' nascosto” nella system card. Willison ha indirizzato i lettori a pagina 73 della system card di Opus 5, dove Anthropic descrive i propri test sulla prompt injection.

Quella collocazione è significativa. I lanci dei modelli mettono solitamente in primo piano benchmark di coding, ragionamento o agent, perché quei numeri sono facili da confrontare e da promuovere. Una valutazione di sicurezza nascosta in profondità in un documento tecnico riceve raramente la stessa attenzione.

Cherny ha ribaltato questa gerarchia. Il suo messaggio, in sostanza, era che la resistenza alle istruzioni ostili merita più attenzione di un ulteriore vantaggio incrementale nei benchmark.

Questa valutazione riflette l'uso sempre più diffuso di Claude. Claude Code può ispezionare repository, eseguire comandi approvati e lavorare su attività di sviluppo di lunga durata. Altri agent basati su Claude possono navigare pagine esterne o elaborare documenti aziendali.

Ogni nuova fonte di contesto introduce un ulteriore confine di fiducia. Un modello deve distinguere tra istruzioni dell'utente, regole dello sviluppatore e testo non attendibile proveniente da fonti esterne.

La prompt injection attacca proprio questa distinzione. Un aggressore inserisce istruzioni in contenuti che un agent leggerà, come una pagina web, un'email, un commento nel codice o un documento condiviso.

L'agent potrebbe trattare tali istruzioni come comandi. Un agent compromesso potrebbe divulgare informazioni, alterare file, usare impropriamente strumenti collegati o modificare silenziosamente la propria risposta.

La prompt injection diretta proviene dall'input dell'utente. Quella indiretta arriva attraverso contenuti recuperati durante il completamento di un'altra attività. La forma indiretta rappresenta la sfida maggiore per gli agent che usano strumenti.

Un agent di coding potrebbe incontrare un'istruzione malevola all'interno di un file di dipendenza. Un agent di ricerca potrebbe trovarne una incorporata in una pagina web. Un assistente email potrebbe elaborare testo ostile all'interno di un messaggio dall'aspetto ordinario.

Questo spiega perché la discussione su Anthropic Simon ha attirato attenzione oltre il semplice lancio di un altro modello. Cherny non stava descrivendo una funzione di sicurezza cosmetica. Stava affrontando una debolezza che limita quanta autorità gli utenti possano delegare in sicurezza.

Tuttavia, le sue parole costituiscono un'affermazione comparativa dell'azienda. “Meno vulnerabile alla prompt injection” significa più resistente rispetto ai modelli precedenti di Anthropic nei test dell'azienda. Non significa immune a ogni attacco né sicuro in ogni configurazione di prodotto.

Questa distinzione introduce la tensione centrale. Opus 5 può rappresentare un progresso significativo, mentre la prompt injection resta un problema irrisolto a livello di sistema.

Perché la copertura di Anthropic Simon cambia la narrativa sul modello

L'affermazione su Opus 5 sposta la competizione dall'intelligenza pura a un comportamento affidabile in condizioni ostili.

Gli annunci dei modelli di frontiera competono spesso attraverso tabelle di benchmark. I fornitori confrontano prestazioni nel coding, nel ragionamento, nell'uso degli strumenti, nella ricerca e nelle attività professionali. Queste misure aiutano gli acquirenti a stimare cosa può realizzare un modello.

Rivelano molto meno di ciò che accade quando un agent incontra contenuti deliberatamente fuorvianti. Un agent che risolve attività difficili ma segue istruzioni nascoste può diventare più pericoloso man mano che le sue capacità migliorano.

Questo produce un rapporto scomodo tra capacità e rischio. Una navigazione web migliore amplia le informazioni che un agent può raggiungere. Un uso migliore degli strumenti amplia le azioni che può compiere.

Le sessioni autonome più lunghe creano inoltre maggiori opportunità di manipolazione. Un'iniezione riuscita nelle prime fasi di un flusso di lavoro può influenzare ricerche, file, riepiloghi e chiamate agli strumenti successive.

La resistenza alla prompt injection modifica quindi il significato pratico della qualità di un modello. L'affidabilità non riguarda soltanto la produzione della risposta corretta. Include anche il mantenimento dell'intento dell'utente quando contenuti esterni tentano di sostituirlo.

Anthropic ha trattato questo tema come una priorità ricorrente nelle proprie system card dei modelli pubblicate. Le card precedenti descrivevano istruzioni malevole nascoste in siti web o messaggi elaborati dagli agent per conto di un utente.

La valutazione di Opus 4.5 spiegava perché questi attacchi possono scalare. Un singolo payload malevolo su una pagina pubblica può potenzialmente raggiungere ogni agent che elabora quella pagina.

Opus 5 arriva dopo che questa minaccia è diventata più concreta. Gli agent ora operano su browser, terminali, ambienti di sviluppo e connettori aziendali. Le potenziali conseguenze vanno oltre una risposta fuorviante di un chatbot.

Per gli sviluppatori, una resistenza efficace può ridurre la frequenza con cui un agent segue istruzioni trovate in dati non attendibili. Può inoltre ridurre la dipendenza da filtri fragili che cercano frasi sospette.

Per le aziende, l'affermazione riguarda una preoccupazione centrale per il deployment. Le imprese vogliono che gli agent recuperino conoscenza interna e svolgano lavoro utile senza permettere a contenuti arbitrari di reindirizzarli.

L'accesso alla conoscenza alza ulteriormente la posta in gioco. Un assistente può combinare documenti privati con risultati di ricerca esterni nella stessa finestra di contesto. Il modello deve usare entrambe le fonti rispettando diversi livelli di fiducia.

Per questo le organizzazioni hanno bisogno di un'attenta gestione della conoscenza. Collegare più informazioni migliora l'utilità, ma richiede anche autorizzazioni chiare e confini tra le fonti.

L'enfasi di Cherny mette pressione anche sui fornitori di modelli concorrenti. Gli acquirenti possono chiedere se le system card rivali includano valutazioni comparabili sulla prompt injection, ambienti agent realistici e risultati con molteplici difese.

Un punteggio principale sulle capacità non basta più a decidere. I team attenti alla sicurezza hanno bisogno di prove sulla resistenza agli attacchi, sui falsi rifiuti, sui confini degli strumenti e sul recupero dopo tentativi di manipolazione.

Tuttavia, ottenere prove comparabili rimane difficile. I fornitori possono usare attacchi, ipotesi di minaccia, strumenti, regole di punteggio e mitigazioni diversi. Due percentuali impressionanti possono descrivere esperimenti molto differenti.

Anche i test sottostanti possono invecchiare rapidamente. Quando una difesa diventa pubblica, gli aggressori adattano formulazioni e metodi di distribuzione. Set di test statici possono premiare il riconoscimento senza misurare una resistenza generalizzabile.

L'affermazione di Anthropic è quindi preziosa anche perché invita allo scrutinio. La pubblicazione di una system card offre agli investigatori più materiale di una sola dichiarazione di lancio.

L'affermazione più solida, tuttavia, richiederà test ripetibili al di fuori di Anthropic. I ricercatori indipendenti necessitano di accesso a sistemi rappresentativi, set di attacchi e definizioni chiare di successo.

Finché tali prove non saranno disponibili, Opus 5 dovrebbe essere considerato un promettente miglioramento della sicurezza. Non dovrebbe diventare un motivo per rimuovere le difese attorno al modello.

Resistenza del modello contro sicurezza degli agent a più livelli

La competizione principale non è Opus 5 contro un altro modello; è la resistenza a livello di modello contro la complessità di un sistema agent completo.

Un modello si colloca all'interno di un'architettura più ampia. Tale architettura comprende istruzioni di sistema, contenuti recuperati, memoria, strumenti, autorizzazioni, codice applicativo, filtri e passaggi di conferma dell'utente.

Migliorare il modello è importante perché il modello interpreta tutti questi input. Decide quali informazioni sono rilevanti e quali apparenti istruzioni meritano obbedienza.

Tuttavia, il modello non può determinare in modo affidabile l'attendibilità di ogni fonte dal solo testo. Un'istruzione malevola può imitare un avviso di policy, un messaggio dell'amministratore o il risultato di uno strumento.

La formattazione offre una protezione limitata. Gli aggressori possono nascondere istruzioni in HTML, testo codificato, immagini, metadati dei documenti o contenuti che appaiono irrilevanti a un lettore umano.

Un agent può anche trasformare il contenuto malevolo prima di agire. Potrebbe riassumere una pagina web, salvare quel riepilogo in memoria e recuperarlo durante un'altra attività.

Questo crea un percorso di attacco ritardato. L'azione dannosa finale può avvenire molto tempo dopo che il contenuto originale è entrato nel sistema.

Ricerche recenti hanno iniziato a esaminare questo problema di persistenza. Lo studio Bad Memory ha valutato i rischi di prompt injection basati sulla memoria nei sistemi agentici, comprese configurazioni di Claude Code e OpenAI Codex.

La sua lezione più ampia è importante anche quando i risultati dei singoli modelli cambiano. La memoria può trasformare un'esposizione temporanea in un'influenza persistente nelle sessioni successive.

La resistenza del modello può interrompere questa catena. Un modello che riconosce in modo affidabile le istruzioni non attendibili ha meno probabilità di salvarle, ripeterle o usarle come guida futura.

I controlli applicativi rimangono necessari perché il riconoscimento può fallire. L'architettura più sicura presuppone che alcuni contenuti ostili supereranno ogni singola difesa.

Un livello dovrebbe separare le istruzioni dai dati. Un altro dovrebbe limitare quali strumenti il modello può richiamare. I controlli delle autorizzazioni dovrebbero limitare ciò a cui tali strumenti possono accedere o che possono modificare.

Le azioni ad alto impatto dovrebbero richiedere conferma. Inviare messaggi, modificare le impostazioni dell'account, esporre dati privati o eseguire codice sconosciuto merita un confine più forte rispetto alla lettura di informazioni pubbliche.

Gli sviluppatori dovrebbero inoltre limitare gli output dei sistemi di retrieval. I documenti recuperati possono includere provenienza, etichette di fiducia e ambiti limitati invece di entrare nel prompt come testo indifferenziato.

Gli strumenti devono avere interfacce ristrette. Un agent incaricato di riassumere email non dovrebbe ricevere automaticamente l'autorizzazione a inoltrare messaggi, eliminare record o ispezionare account non correlati.

I log costituiscono un altro livello essenziale. I team devono poter ricostruire quali contenuti il modello ha visto, quali segnali di ragionamento erano disponibili, quali strumenti ha richiamato e cosa è cambiato in seguito.

Il rilevamento dovrebbe continuare dopo il deployment. I modelli di attacco evolvono e gli utenti reali espongono i sistemi a combinazioni che i test pre-rilascio non possono riprodurre completamente.

La stessa logica si applica ai flussi di lavoro dell’AI personale. Un secondo cervello ricercabile diventa più utile man mano che raccoglie documenti locali e note delle riunioni. Ha inoltre bisogno di confini prevedibili rispetto ai contenuti esterni e alle azioni automatizzate.

Una base di conoscenza ricercabile può ridurre l’esposizione non necessaria mantenendo il lavoro pertinente ancorato a fonti controllate. Questo approccio non elimina l’injection, ma restringe la superficie d’attacco.

I team di sicurezza definiscono comunemente questo approccio difesa in profondità. Il principio implica che il fallimento di un singolo controllo non debba portare a una compromissione immediata.

Opus 5 potrebbe diventare un livello particolarmente prezioso perché il comportamento del modello influenza ogni fase del ciclo di un agente. Una maggiore resistenza può ridurre il carico sui filtri, sulle policy e sui revisori umani.

Può anche migliorare l’usabilità. I filtri esterni aggressivi spesso bloccano richieste innocue perché non dispongono del contesto necessario per distinguere istruzioni legittime da quelle dannose.

Un modello più selettivo potrebbe respingere gli attacchi senza rifiutare documenti ordinari. Questo equilibrio conta, perché una difesa che interrompe il lavoro di routine sarà sottoposta a pressioni per essere indebolita o disattivata.

Anthropic deve quindi dimostrare qualcosa di più di un tasso di successo degli attacchi inferiore. Gli acquirenti devono capire se Opus 5 evita anche un’eccessiva diffidenza verso contenuti legittimi.

Un modello che etichetta come ostile ogni istruzione insolita apparirebbe sicuro in alcune valutazioni. Sarebbe però frustrante nei flussi di lavoro reali di programmazione, ricerca e supporto.

L’obiettivo utile è una resistenza selettiva. Opus 5 dovrebbe preservare il compito autorizzato, utilizzare informazioni esterne pertinenti e respingere soltanto i tentativi di reindirizzare il controllo.

Questo è più difficile che bloccare un elenco di frasi dannose. Richiede che il modello ragioni su autorità, provenienza, autorizzazioni e obiettivo originale dell’utente.

L’affermazione di Cherny suggerisce progressi su questo problema. Le prove a livello di sistema determineranno se il miglioramento regge al confronto con applicazioni complesse.

Cosa la System Card di Opus 5 non può stabilire da sola

La valutazione di Anthropic supporta un’affermazione direzionale, ma non può dimostrare in modo indipendente una resistenza universale o la sicurezza in produzione.

Le system card sono documenti prodotti dai fornitori. Offrono una trasparenza utile, ma è lo sviluppatore del modello a scegliere le valutazioni, i set di attacchi, le ipotesi di distribuzione e la presentazione.

Questo non rende i risultati inaffidabili. Significa che i lettori dovrebbero interpretarli come prove riportate da Anthropic, non come una certificazione indipendente.

Anche l’espressione “very hard to prompt inject successfully” richiede una condizione di successo definita. Una deviazione minore dalle istruzioni è diversa dal furto di dati o da un’azione non autorizzata tramite strumenti.

La gravità dell’attacco è importante. Lo è anche il numero di tentativi a disposizione dell’attaccante. Un basso tasso di successo può comunque creare un rischio sostanziale quando un singolo payload raggiunge molti agenti.

La citazione di Anthropic Simon non fornisce da sola questi dettagli. I lettori devono esaminare metodologia, limitazioni e singole impostazioni di valutazione della system card.

La copertura del red teaming presenta un’altra incertezza. Tester esperti possono individuare attacchi insoliti, ma nessun team può rappresentare ogni avversario, lingua, formato di documento o integrazione di prodotto.

Gli attacchi automatizzati offrono scala, ma potrebbero adattarsi eccessivamente a schemi noti. Gli attaccanti umani si adattano alle difese, combinano tecniche e sfruttano il comportamento dell’applicazione al di fuori del modello.

La prompt injection differisce inoltre tra gli ambienti. Una semplice interfaccia chat presenta meno percorsi d’attacco rispetto a un agente browser con autenticazione, memoria e accesso ai file.

La progettazione degli strumenti può cambiare il risultato anche quando il modello sottostante resta costante. Autorizzazioni ampie possono trasformare un piccolo fallimento nel seguire le istruzioni in un incidente grave.

Al contrario, autorizzazioni ristrette possono prevenire danni dopo lo stesso fallimento del modello. Ciò rende la configurazione del prodotto inseparabile dalla sicurezza del modello.

I test indipendenti dovrebbero quindi includere flussi di lavoro completi. I ricercatori dovrebbero misurare se gli attacchi alterano la pianificazione, attivano strumenti, espongono informazioni, modificano la memoria o persistono nelle sessioni successive.

Dovrebbero inoltre segnalare i falsi positivi. I contenuti legittimi possono contenere comandi, esempi di codice, avvisi di sicurezza o testo di attacchi citato.

Un agente di coding deve spesso esaminare proprio il materiale che assomiglia a un attacco. Rifiutare ogni file sospetto ne comprometterebbe lo scopo.

I benchmark pubblici hanno limitazioni proprie. Quando gli esempi entrano nei dati di addestramento, prestazioni elevate possono riflettere familiarità anziché protezione generalizzata.

I valutatori hanno bisogno di attacchi aggiornati continuamente e set di test nascosti. Hanno anche bisogno di punteggi trasparenti, affinché gli acquirenti comprendano cosa rappresenti davvero un miglioramento riportato.

La tassonomia delle minacce mantenuta dal progetto OWASP GenAI considera la prompt injection un rischio applicativo, non soltanto un benchmark del modello. Questa impostazione supporta controlli di distribuzione a più livelli.

Esiste anche un rischio comunicativo. “Least prompt injectable” può trasformarsi in “prompt injection risolta” mentre l’affermazione passa attraverso post social e marketing di prodotto.

Cherny non ha avanzato questa affermazione più ampia. La sua formulazione è rimasta comparativa e ha fatto riferimento alle valutazioni e al red teaming di Anthropic.

Una copertura responsabile dovrebbe preservare questo confine. Opus 5 può essere significativamente migliore pur fallendo ancora contro attacchi assenti dalla valutazione.

L’interpretazione più solida è che l’addestramento del modello abbia spostato la soglia difensiva di base. Le applicazioni basate su Opus 5 potrebbero partire da una resistenza migliore rispetto a quelle che utilizzano modelli Claude precedenti.

L’interpretazione più debole è che una suite di test abbia favorito il modello più recente. La replica esterna aiuterà a distinguere tra queste possibilità.

Le imprese dovrebbero richiedere prove dettagliate prima di ampliare le autorizzazioni degli agenti. Domande utili includono quali canali di injection siano stati testati e se il modello avesse accesso a strumenti sensibili.

Gli acquirenti dovrebbero anche chiedere quali salvaguardie fossero attive. Un risultato ottenuto solo dal modello è diverso da uno prodotto da classificatori, trasformazioni dei prompt, isolamento del browser e controlli delle policy.

Anthropic può rafforzare l’affermazione rilasciando componenti di valutazione riproducibili. Anche artefatti di test parziali aiuterebbero i ricercatori a confrontare i modelli in condizioni coerenti.

I concorrenti possono rafforzare il mercato più ampio pubblicando risultati comparabili. Pratiche comuni di valutazione renderebbero più semplice analizzare la resistenza alla prompt injection durante l’approvvigionamento.

Fino ad allora, i team dovrebbero evitare di classificare i prodotti in base a una sola affermazione di sicurezza. La domanda rilevante è come ciascun sistema completo si comporti rispetto al modello di minaccia effettivo dell’organizzazione.

I tre segnali che metteranno alla prova l’affermazione di Anthropic

La storia di Opus 5 sarà decisa dalla replica indipendente, dal comportamento in produzione e dalla risposta della concorrenza.

Il primo segnale è il testing indipendente contro attacchi nuovi. I ricercatori devono valutare Opus 5 con prompt e metodi di distribuzione che Anthropic non ha selezionato.

Questi test dovrebbero includere siti web, messaggi, repository di codice sorgente, documenti, immagini, risposte degli strumenti e memoria persistente. Dovrebbero distinguere deviazioni innocue da azioni con conseguenze.

Se Opus 5 manterrà un basso successo degli attacchi in questi contesti, l’affermazione di Cherny acquisirà notevole peso. Se le prestazioni crolleranno al di fuori della suite di Anthropic, l’affermazione diventerà più circoscritta.

I ricercatori dovrebbero pubblicare una metodologia sufficiente a consentire il confronto. I report devono indicare configurazione dell’agente, strumenti disponibili, modello di autorizzazioni, budget di attacco, difese e criteri di punteggio.

Il secondo segnale è l’esperienza in produzione. Gli utenti di Claude Code e i team aziendali esporranno Opus 5 ad ambienti disordinati che le valutazioni di laboratorio non possono simulare completamente.

Occorre monitorare le segnalazioni relative a falsi avvisi di injection, istruzioni legittime ignorate, repository avvelenati, chiamate inattese agli strumenti o memoria compromessa. I singoli aneddoti non risolveranno la questione.

I pattern tra più distribuzioni contano di più. Conta anche il processo di risposta di Anthropic, compresa la rapidità con cui indaga sui fallimenti e aggiorna le mitigazioni.

Un solido andamento in produzione sosterrebbe l’idea che la resistenza a livello di modello migliori la sicurezza quotidiana degli agenti. Fallimenti ripetuti attraverso canali simili individuerebbero punti ciechi.

Il terzo segnale è la risposta dei concorrenti. OpenAI, Google e altri fornitori di modelli possono rispondere con proprie valutazioni della prompt injection e difese a livello di sistema.

Divulgazioni comparabili trasformerebbero l’affermazione di un singolo fornitore in una categoria competitiva di sicurezza. Questo sviluppo aiuterebbe gli acquirenti a richiedere una resistenza misurabile anziché garanzie generiche.

Anche il silenzio comunicherebbe qualcosa. Se i fornitori rivali enfatizzano le capacità degli agenti senza pubblicare test sui contenuti ostili, i team di sicurezza potrebbero considerare tale assenza di prove un rischio per l’approvvigionamento.

Questi segnali dovrebbero arrivare prima che le organizzazioni concedano agli agenti un’autorità più ampia. La domanda corretta per la distribuzione non è se Opus 5 sembri più sicuro del suo predecessore.

È se il tasso di fallimento residuo corrisponda alle conseguenze del fallimento. Un assistente che redige un riepilogo crea un rischio diverso da un agente che controlla l’infrastruttura.

I team possono muoversi più rapidamente nei flussi di lavoro a basso impatto, mantenendo al contempo confini rigorosi attorno ai sistemi sensibili. Possono ampliare le autorizzazioni solo dopo aver osservato un comportamento stabile e un recupero affidabile.

La discussione su Anthropic Simon identifica in definitiva lo standard corretto. L’intelligenza del modello conta, ma un controllo affidabile determina quanto lavoro gli utenti possano delegare in sicurezza.

L’entusiasmo di Cherny è comprensibile perché la prompt injection ha resistito a soluzioni semplici. Un miglioramento reale a livello di modello rafforzerebbe ogni applicazione costruita sopra di esso.

L’affermazione necessita ancora di test sotto pressione esterni. Le system card forniscono prove, non immunità, e i red team non possono anticipare ogni ambiente di produzione.

Nei prossimi tre mesi, osservate prima i risultati di attacchi indipendenti, poi i pattern di distribuzione e infine le divulgazioni dei rivali. Insieme, questi segnali mostreranno se Opus 5 cambia la sicurezza degli agenti o soltanto la sua narrativa nei benchmark.

Per gli sviluppatori, l’azione immediata è semplice: testate Opus 5 su contenuti tratti dai vostri flussi di lavoro. Includete repository, messaggi, documenti, memoria e ogni strumento abilitato.

Per gli acquirenti, chiedete ai fornitori di spiegare sia la resistenza del modello sia i controlli applicativi. Richiedete confini chiari per le autorizzazioni, log di audit, passaggi di conferma e procedure per gli incidenti.

Per gli utenti quotidiani dell’AI, mantenete verificabili le azioni sensibili. Una resistenza migliore merita attenzione, ma una fiducia significativa deriva da controlli visibili e prove raccolte al di fuori del ciclo di lancio.

 
 

Inizia gratis

Un assistente IA local-first con gestione della conoscenza personale

Per una migliore esperienza con l’IA,

al momento remio supporta solo Windows 10+ (x64) e M-Chip Macs.

​Aggiungi una barra di ricerca al tuo cervello

Basta chiedere a remio

Ricorda tutto

Non organizzare nulla

bottom of page