Pier 5, Havana

TRAPPED IN THE POWDER KEG OF NEWLY-FREED CUBA!

5.1·1959·1h 7mNR