Photo by Neu. Rita wears a big hat and drinks from a big teacup for that Dr. Seuss/Jamiroquai/Tom Petty sort of look. At North Star Mall.