Lower Slaughter, Gloucestershire, United Kingdom

Lower Slaughter, Gloucestershire, United Kingdom

Lower Slaughter