Filming Locations (2)

  • Barcelona, Catalonia, Spain (location)

  • Sant Cugat, Spain (interiors)