Ruggero M.
Ruggero M.

Ruggero M.

Born in Italy, grown up in Europe, setting off for the world.