DiscoverFrancesco CiancamerlaFrancesco CiancamerlaActorKnown forRomolaDecember 6, 1924Astrea, the Amazing WomanFebruary 7, 1919Acting21924Romola as Council of Eight member1919Astrea, the Amazing Woman