Delikadesa – short film

Marc will be seen in a USC Thesis Graduate Film, Delikadesa, screened at 6:30PM at the Eileen Norris Theater in USC. Directed by: Lea Dizon