‘statue of the Che’


close up of the Statue of Che Guevara in Santa Clara

Leave a Reply

%d bloggers like this: