Tara Lucia Prades is known for Mechanic: Resurrection (2016), Nong Dao (2012) and Future Sex (2018).
No data