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