Cuba, Cheer Up They're Still Only 90 Miles Away

Cold War Cuba 1 1/4 inch celluloid from the 1960s.

Price: $12.00
Cuba, Cheer Up They're Still Only 90 Miles Away
Cuba, Cheer Up They're Still Only 90 Miles Away
Click above for larger image.