A tourist attraction in Habana Vieja.
A tourist attraction in Habana Vieja.