Filming Locations (3)

  • Madrid, Madrid, Spain

  • Talamanca del Jarama, Madrid, Spain

  • Torrelaguna, Madrid, Spain