A mural of Ernesto “Che” Guevara features prominently on the Ministry of Interior building along La Plaza de la Revolucion. The quote underneath means, “Until victory, always!”.
This site uses Akismet to reduce spam. Learn how your comment data is processed.