Lyford (Q2674297)
village and civil parish in Vale of White Horse district, England, United Kingdom
Language: