Bampton Charter Fair 2021-7966Bampton Charter Fair 2021-7976Bampton Charter Fair 2021-7977Bampton Charter Fair 2021-7978Bampton Charter Fair 2021-7980Bampton Charter Fair 2021-7985Bampton Charter Fair 2021-7986Bampton Charter Fair 2021-7987Bampton Charter Fair 2021-7988Bampton Charter Fair 2021-7990Bampton Charter Fair 2021-7994Bampton Charter Fair 2021-7996Bampton Charter Fair 2021-7997Bampton Charter Fair 2021-8000Bampton Charter Fair 2021-8001Bampton Charter Fair 2021-8002Bampton Charter Fair 2021-8003Bampton Charter Fair 2021-8008Bampton Charter Fair 2021-8009Bampton Charter Fair 2021-8012