The last vestige

The last vestige

Portrait of “Che Guevara” in a back alley at the restaurant “La Guarida” Centro Havana, Cuba.

Leave a Reply