Stock Photo - Sheep Street, Burford, near Witney, Oxfordshire, England.

Stock Photo: Sheep Street, Burford, near Witney, Oxfordshire, England.