colorful flags against the blue sky.