Framlingham Castle /
English Heritage.
London : English Heritage,
2003.
Title from cover.
Framlingham Castle (England)