Tasha Ghouri is a well-known model, dancer, media face, reality show star, and online personality from Thirsk, North Yorkshire, England, UK. She came
Read MoreLove Island UK is scheduled to return this summer with a fresh new season on ITV. Season 8 will feature 11 islanders looking for love and having a goo
Read More