Fidel Castro leaves NYC
December 3, 2012
No Comments on Fidel Castro leaves NYC
We spotted this photo on the amazing Retronaut. Fidel Castro given an ‘I Love NY’ t-shirt prior to leaving NYC. 1979.
Home > Photos > Fidel Castro leaves NYC
We spotted this photo on the amazing Retronaut. Fidel Castro given an ‘I Love NY’ t-shirt prior to leaving NYC. 1979.