Barfrestone Church 28th October 2016/Comments Off on Barfrestone Church Barfrestone Church – St Nicholas Click here to visit site