Pier 5, Havana

TRAPPED IN THE POWDER KEG OF NEWLY-FREED CUBA!

1959-10-09 | 67 minutes

Rating: 4.4