Cuba is a nation of colours. While walking on the streets of Havana, or any other city, you can spot all shades of the rainbow. Houses, cars, and outfits of the locals reflect Cuban temper and vibrancy. What is more interesting, though, they always try to stay consistent within their household with the colours. So you can see a taxi driver wearing a yellow t-shirt, blue car will be parked next to a blue house, and mechanic will wear green overalls when repairing a green car. Or maybe it's just a coincident?