Perth & Kinross Perth City Operatic Group raises £10,000 for charities at last performance September 10 2019
Perth & Kinross Perth City Operatic Group marks farewell after 55 years with £10k charity handout August 16 2019