- Back
-
Title: St Lawrences Church, Lechlade, Gloucestershire [Go to resource]
Description: Distant view looking along the Thames towards the west tower and spire of the church, which was founded in the 13th century, and completely rebuilt during the mid to late 15th century. Subjects: Waterscape
Tower
ChurchSource: English Heritage - Viewfinder Creator: Taunt, Henry Identifier: http://viewfinder.english-heritage.org.u... Language: en Go to resource More Like this...
[Edit] - Back