Carlota F. Escandón is known for Asqueadas (2011), Addicts (2013) and Virtually There: Spain (2015).
No data