Framlingham Castle walls reflected in the window of the tudor manor inside. Framlingham, Suffolk, UK. 28 July 2009