Vibrant square with colorful buildings under a bright sky featuring the Cuban flag