Wherevent
United Kingdom
England
Stoke Abbott
Stoke Abbott England United Kingdom