Filming Locations (3)

  • Plaza de Isabel II, Madrid, Spain

  • Teatro Real, Madrid, Spain

  • Madrid, Spain