The Island at the Top of the World (1974) screenshot (1) 17th October, 2022 The Island at the Top of the World (1974) Screenshot 1080W x 617H