Image: CUB12
Foreign tourist visit the Revolution Museum in Havana, Cuba.
Latin Focus