Francesca Lombardo – Eyes of Nature (Rebellion) MinxxxNovember 5, 2012 Ever since her track 'Sofiel' first blessed my ears, I have been entranced and intrigued by Francesca Lombardo, the London based DJ and accomplished pianist.&... MUSICNEW RELEASES0 Comments 0