The Great Tew Park
The Great Tew Park
Oxfordshire,
United Kingdom