Grim at Grimspound Picture

My figure of Grim (a common nickname for Odin in English folklore). He is standing by the stream at Grimspound, the site of a Bronze Age village, the walls of which are still clearly visable, on the top of Dartmoor, Devon, England.
Continue Reading: Figures