I LOVE NEW YORK

Fidel Castro Loves New York

Fidel Castro Loves New York

Rare photo of former Cuban leader Fidel Castro.