Life-size Churchill sculpture takes center stage at Blenheim Palace
Dressed in tailor-made clothing by the original tailors of Winston Churchill, this is the closest you will ever meet to meet Winston Churchill.An all-new life-size sculpture of Winston Churchill has been unveiled as part of a new…