A view of Vedado street in La Habana, Cuba. Photo: X/@CubaenFotos.

A view of Vedado street in La Habana, Cuba. Photo: X/@CubaenFotos.