Francesco Lo Castro
Francesco Lo Castro is a London-based guitarist, composer, multi-instrumentalist and lecturer. As of 2019, Francesco has released six albums under his own name and one with the DLC Project.
Francesco Lo Castro is a London-based guitarist, composer, multi-instrumentalist and lecturer. As of 2019, Francesco has released six albums under his own name and one with the DLC Project.