HAVANA, CUBA, APRIL 17, 1991 - Embassy of Russia building in Miramar district of western Havana.
Size: 3328px × 4902px
Photo credit: © Rob Crandall / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: 1990s, 1991, america, architecture, building, caribbean, cold, cuba, embassy, havana, latin, russia, soviet, union, war