Alexandra Barberena

Alexandra Barberena

Alexandra Barberena is an actress, known for Scratch (2015), Morse Code and In Contempt (2018).