disoriented
words. pictures. anything
Crowds at the Feast of Our Lady of Mount Carmel
New York, New York, United States