Stock Photo: England, Dorset, Corfe. A view over the rooftops of Corfe village towards Corfe Castle.