Oxford, England.

Oxford, England.