Alyssa Barrett Jackson

Alyssa Barrett Jackson

Alyssa Barrett Jackson is an actress, known for Shadow in the Shade (2016), Traveling Vagabond (2017) and Green Piece.