Stryker-R3-E219
Fidel Castro at the Paula Pier in Havana harbor awaiting the return of crew members from four Cuban fishing vessels, La Havana Province, February 1964
Some materials and descriptions may include offensive content. More info