sign in with an
Off Exploring account
I've forgotten my password
Plaza de la Revolución in Habana, Cuba - a vast square with a statue of José Martí next to the Cuban nation flag, a huge mural of Che Guevara, national theatre, national library and several government buildings.
Comment
Your name
Email address
Solve this sum