Filming Locations (1)

  • Burgos's Cathedral, Burgos, Castilla y León, Spain (A French Cathedral)