Orford Castle, Orford, Suffolk /
Barker, Louise.
English Heritage.
London : English Heritage,
c2004.
Orford Castle (Orford, England)