Sally Del Castillo is a costume designer and actress, known for Jack Goes Home (2016), Behind the Mirror (2015) and Feral State (2020). Read more on iMDB