Designed by
Title
Photo of Blenheim Palace buildings in England, UK #251195615
Description
Taken on June 7, 2016, Blenheim Palace, also known as Churchill manor, is the residence of the Duke of Marlborough and the birthplace of Winston Churchill
This image is editorial