We are back!
703177 · Contracted to Turris
Leonardo Menichini is a 70 year old Manager from Italy.
They are currently contracted to Turris.