A bustling street scene in Havana, Cuba, features colorful buildings, a church with a clock tower, and a crowd of people, with a sign for "La Bodeguuta del Medio" (The Bodeguuta of the Media) overhead.