disoriented
words. pictures. anything
A person wears a puppet costume in the Chinese New Year Parade
New York, NY, USA