Pamela Dugas is known for Blood Widow (2014), Beast of the Water (2017) and Lwa: All Saints' Eve (2020).
No data