Results 3 results found Horses graze in flooded field in Oxfordshire, The Cotswolds, United Kingdom Snowdrops, Oxfordshire, England, United Kingdom Snowdrop, Oxfordshire, England, United Kingdom