3710 Europe 2022 – Stromboli – Aeolian Islands – Italy_result ← Previous Next → ..I think the kangaroos are a long way from here..