Ilona Oltuski Oct 14, 2013Scarlatti RecreatedSandro Russo, Photo:Ilona Oltuski@getclassical Based in New York, Italian-born Sandro Russo has been lauded as an exceptionally poetic...