Picture shows the film still of "Desmond and the Swamp Barbarian Trap" (2006).
Close