Tattershall Castle, Lincolnshireby M. W. ThompsonBuildings, structuresTattershall Castle (England)Lincolnshire (england)Architecture, great britainWriting a summary for young readers…For young readersBook data: Open Library