see more
Blenheim Palace, Woodstock, Oxfordshire, England, United Kingdom.