Against the Eagle and the Lion

  • Cuba Contra el águila y el león (more)
all posters
? %
Cuba / Spain, 1999, 78 min