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