Church of St Lawrence Lechlade, England
Grade-I listed parish church in the Cotswolds near the Thames River, with a 13th-century foundation, completely rebuilt in the mid-to-late-15th century and restored in 1882 by Waller.
Grade-I listed parish church in the Cotswolds near the Thames River, with a 13th-century foundation, completely rebuilt in the mid-to-late-15th century and restored in 1882 by Waller.