Results 1 results found Bull nuzzles up to cows, Hazleton, Gloucestershire, The Cotswolds, England, United Kingdom