11197 - St Michael & St Martin Church, Eastleach Turville
gloucestershire cotswolds england