Gerald Finley, OC (born 30 January 1960) is a Canadian baritone opera singer.

Photos

Popular tracks

23