Aylworth


Aylworth is a village in Gloucestershire, England.