15128 - St James Church, Longborough, Gloucestershire
gloucestershire cotswolds england