disoriented
words. pictures. anything
A crowd watches the arrival of the mammoth Venux
Barcelona, Catalonia, Spain