Love Island - Season 5 Episode 36 -
Episode 31
The islanders are enjoying a summer they'll never forget, but more twists and turns are coming their way. With the finish line inching closer, who will be there at the end?
Please explain the problem in a few words.
Max 255 characters.
Max 255 characters.