from "Delirium III : Viaggio negli arcipelaghi del tempo" album by Delirium
See who else performs this track