steve 99: Cuban flag
steve 99: Havana street
steve 99: Paseo de Marti
steve 99: Driving along The Malecón
steve 99: Havana street
steve 99: Havana street
steve 99: Cars in Havana
steve 99: Chevrolet
steve 99: Hotel Nacional de Cuba
steve 99: Havana street
steve 99: Singing group at the Malecón
steve 99: Singing group at the Malecón
steve 99: Malecón at dusk
steve 99: Paseo de Marti
steve 99: Comite De Defensa de la Revolucion
steve 99: Plaza de la Revolución
steve 99: Plaza de la Revolución
steve 99: Musicians at Hotel Armadores de Santander
steve 99: José Martí statue, Havana
steve 99: Housing
steve 99: Hotel Los Frailes, Havana
steve 99: Parque Cervantes, Havana
steve 99: African spiritualism
steve 99: Caroline and friends
steve 99: Avenida Belgica cars
steve 99: Avenida Belgica cars 3
steve 99: Trinidad Terraces
steve 99: Belltower at Museo Nacional de la Lucha Contra Bandidos
steve 99: Trinidad
steve 99: Trinidad