Translation: Three Preludes Mediterranean. Mario Castelnuovo German. 176, 1955 composed by Mario Castelnuovo Tedesco.