Choirboys with G7 national flags

A G7 Concert

11 - 12 June