Stock Photo: England, Suffolk, Orford. A view toward Orford Castle.