disoriented
words. pictures. anything
Members of the New York Choy Lay Fut lion dance team at the Chinese New Year parade
New York, NY, USA