Places: Cuba: Cuba Libre, La Habana, Cuba

The Cuban flag is proudly displayed in a shop window against the reflection of a Havana street.
Cuba Libre, La Habana, Cuba

The Cuban flag is proudly displayed in a shop window against the reflection of a Havana street.