Macmillan Christmas Fayre

  • Cirencester Parish Church Market Place Cirencester, England, GL7 United Kingdom

lots of stalls to help with Christmas present ideas.