Kelpy

6 affections 5441 views 0 follower
dronist score
27

St. Lawrence Church, Lechlade, England

1.29K Views0 Comments

A view of Lechlade on Thames, Gloucestershire, England, showing St. Lawrence Church and town centre.

Lechlade on Thames, Gloucestershire, England

1.31K Views0 Comments

An aerial view of Lechlade, an ancient market town situated at the highest navigable point of the mighty River Thames.

Lechlade on Thames, Gloucestershire, England

1.14K Views0 Comments

An aerial view of Lechlade, an ancient market town situated at the highest navigable point of the mighty River Thames.

Lechlade on Thames, Gloucestershire, England

1.71K Views0 Comments

An aerial view of Lechlade, an ancient market town situated at the highest navigable point of the mighty River Thames.