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