David Smith es conocido por Spirit Trap (2005), Locked In (2010) y The Spirit of Pushkin (1994).
Sin datos