back to thumbnails

Cuba - Havana

Share
twitterlinkedinfacebook
Image 142 of 157
< Prev Next >
revolution-plaza-mural-havana-026010.jpg
Havana, Cuba; erected in 1995, the seven story mural of Che Guevara is on the Ministry of the Interior building just off Revolution Plaza, the words Hasta la Victoria Siempre translates to Always Toward Victory