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