VMP adminMay 17, 2015Leonardo PorchedduLeonardo Porcheddu is an Italian guitarist, composer, arranger. Extraordinary virtuoso with an impressive control of technique,...