Finally Left In The Landscape = Lasciato infine nel paesaggio
Longo