Dr. Aleida Guevara, daughter of famous revolutionary Che Guevara, at a rally in London, UK
Size:
3712px × 5160px
Photo credit: ©
Julio Etchart / Alamy / Afripics
License:
Licensed
Model Released:
No
Keywords:
aleida,
che,
daughter,
guevara,
london,
rally,
revolutionary,
uk