Demi Rose – Spotted on the beach during a photoshoot in Bali Indonesia Demi Rose – Spotted on the beach during a photoshoot in Bali Indonesia