Alston, East Devon

Alston is a hamlet in Devon, England.