'Cabaret' to take the stage in Hampden this month

Tags