Blenheim Palace in Oxforshire#

Blenheim Palace in Oxforshire
Licensed under PD

Blenheim Palace Blenheim Palace, Woodstock, Great Britain in Oxforshire, built between 1705 and 1724, is one of the largest houses in England.