A corn mill in southern Scotland is one of six UK windmills and watermills to feature in a new set of stamps. The New Abbey site stopped working in the middle of the 20th Century but, after repair ...