Grim’s Ditch
Grim’s Ditch, Mongewell, England
1