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