zaptank.com > all photos

England  • 2 of 22 • « back    next »

The grounds around Leeds Castle are as impressive as the castle itself. The castle was built in AD 857 and rebuilt in 1119.