Question: Who is the spouse of the performer of song Where To Now St. Peter??
Sentence (from "Maria Teresa, Grand Duchess of Luxembourg"): Maria Teresa, Grand Duchess of Luxembourg( born María Teresa Mestre y Batista; on 22 March 1956), is the spouse of Grand Duke Henri.
Relevant evidence: No