A girl concentrates on getting her notes right during a rehearsal of the 450-strong children's choir that will greet Pope Benedict XVI during his 26-hour visit next week. The choir will sing for a crowd of about 5,000 people in St George's Square, Valletta, for a few hours on April 17.