grangecentre.wordpress.com
What Christ sees hidden in me
Blenheim Palace is one of the most photographed buildings in England. Many pictures also encompass its lake with the Grand Bridge. At first sighting, we think that it is made of solid st…