Standing beside the river Leach in Gloucestershire, U.K., this 12th century church, St. Michael and St. Martin’s, has been designated as an historical site. Eastleach By Artists Gallery Eastleach By Artists – Peter Etril Snyder