The Devonport leat at Lake Farm in Yelverton

00-04-1967

The Devonport leat at Lake Farm in Yelverton
Taylor Collection
1241
?/?/?
Unknown Location
?/?