Beautiful view of St Michael & St Martins Church in high summer – Eastleach Village – Gloucestershire Images of Eastleach Gallery St Michael and St Martins Church Gallery Beautiful view of St Michael & St Martins Church – …