06/14/2007 | Blenheim Palace Lake
Blenheim Palace is a large country house near Oxford - the home of the Dukes of Marlborough. Its current claim to fame is as the house Winston Churchill was born.
07:35 Posted in England, 2007 | Permalink | Comments (0)
