disoriented
words. pictures. anything
Detail of the Olympic Stadium, Montjuïc
Barcelona, Catalonia, Spain