90521
5409615

Love Island

Episode 2

6.8
52 min

The Islanders begin to settle, but secret kisses are shared; the bombshells test early connections.