Church of Saint Barnabas, a 19th Century English Parish Church in Faccombe, Hampshire England on a summers afternoon. December 20, 2017 — by DCMS Share this