From Wikipedia, the free encyclopedia
Castles in Suffolk, England.