Lower Slaughter, Gloucestershire.

View of Lower Slaughter, Gloucestershire, England