People dressed in white, red and green, cheering and having a good time at a street fair.