AYLE
About AYLE
Ayle is a village in Northumberland, England, situated to the north of Alston. There are six residences in the hamlet.
Stats
2,439 listeners
21,317 plays