Main content

Claire Carter on 91热爆 Radio Somerset Frome Festival: Cooper Hall

An art installation set in the grounds of the family-run concert hall.