Filming Locations (3)

  • Barcelona, Catalonia, Spain

  • Paris, France

  • Vilanova i la Geltrú, Barcelona, Catalonia, Spain