South Littleton, Gloucestershire, United Kingdom

South Littleton, Gloucestershire, United Kingdom

South Littleton