#MerfolkMonday: the Wild Man of Orford
Well, we’re back with our collection of strange sea lore, and apologies for the interruption but work has been wild and I had to focus on the revision of my novel. Where? This legend takes place in Orford Castle — in Suffolk, Southeast England — a manor near the homonymous Ness and not too far […]