X

England, United Kingdom

Shipton under Wychwood