Actress · DirectorOlivia DelcánMay 29, 1992(31 years old)Menorca, SpainSocialsInstagramIMDbKnown forWarrior NunSister Camila