Stock Photo - The Village, Brize Norton, Carterton, near Witney, Oxfordshire, England.

Stock Photo: The Village, Brize Norton, Carterton, near Witney, Oxfordshire, England.