Exhibitions

  • Castle of Montjuïc, Barcelona, Spain
    10 May—11 September 2018