Ministry of the Interior building beside Plaza de la Revolución with image of Che Guevara

Building with a metal outline image of Che Guevara on it and the words "Hasta la victoria siempre." A green and white classic car drives by in the foreground

Leave a Reply

Your email address will not be published. Required fields are marked *