Che Guevara house Havana, Cuba


Size: 5043px × 3380px
Location: Havana, Cuba
Photo credit: © Dixie Pearson-Shute / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: architecture, che, cuba, cuban, flag, guevara