Castro - Cuba
Cuba, Fidel Castro, road sign, Castro, politics, revolution, communism
Size: 3566px × 4899px
Location: cuba ,havana
Photo credit: © stephen hodgetts / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: castro, communism, cuba, fidel, politics, revolution, road, sign