Image: CUB12

Foreign tourist visit the Revolution Museum in Havana, Cuba.

Latin Focus