Image 1 of 1

Che Guevara Portrait, Restaurant, Leon, Nicaragua.jpg

The revolutionary spirit is still strong in Leon, Nicaragua as seen by this portrait of Che Guevara hanging in a local restaurant.