Camila Castro GimenezKnown For: EditingBorn: Barcelona, Barcelona, Catalonia, Spain, 1998-11-28Died: null