Held at St Michael's and All Angels, Enborne and then Marlston House, Hermitage on 13th December 2014.
429430431432433434435436437438439440441442443444445446447448