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