Log In or Register
This is the 12th Century Orford Castle in Suffolk on the east coast of England.This is the castle Keep and originally it was surrounded by outer walls. (If you click HERE you can see a short video of the interior).