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