A memory trace of a unique moment near Montjuïc in Barcelona rendered palpable.
No streaming options found at this moment.