Street in Old Havana, one of the most most densely populated areas in Latin America.

Street in Old Havana, one of the most most densely populated areas in Latin America.