disoriented
words. pictures. anything
A casteller reacts after a castell is successfully completed
Barcelona, Catalonia, Spain