Luca Bish

He came into Love Island season 8 hoping to meet the partners of his dreams. ITVInstagram Love Island finalist Gemma Owen has rev…