Posted on 18 Jul 2018 | more about Demi Rose | Views:1014864 Demi Rose and Alexandra Cane in Bikini in Cape Verde