Filming Locations (1)

  • Salamanca, Castilla y León, Spain