Theatre Party, sexual, family: Politics of all sorts collide in Pitlochry Festival Theatre premiere of Group Portrait in a Summer Landscape September 1 2023