disoriented
words. pictures. anything
Shoppers waiting to be let into a supermarket on the Lower East Side
New York, NY, USA