disoriented
words. pictures. anything
Drummers of the Ball de Diables de Sant Pere de Ribes
Barcelona, Catalonia, Spain