Main content
Claire Carter on 大象传媒 Radio Somerset Frome Festival: Cooper Hall
An art installation set in the grounds of the family-run concert hall.
7/7
An art installation set in the grounds of the family-run concert hall.