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