Filming Locations (3)

  • Barcelona, Catalonia, Spain

  • El Prat de Llobregat, Barcelona, Catalonia, Spain

  • Sant Vicenç de Castellet, Barcelona, Catalonia, Spain