Getting to know Pietro Carcassi.

Spoken Languages: English, italiano (Italian)