17.10.2019 Talia Amar Videos 08 Jan scholes street studio (NYC) Departure Duo performed my piece “Deus Ex Machina” (More information) Tweet Pin It