Oddquine's Moray in Words and Pictures
Oldmills, Elgin
Still in working order, Oldmills is now a museum. The current building dates back to 1793, but there has been a mill on this site for more than 700 years.