a rainbow painted street with people walking on the sidewalk and sitting at tables in front of them