Elgin and Lossiemouth Street Plan: Including Burghead, Duffus, Fochabers, Garmouth, Hopeman, Kingston-on-Spey, Lhanbryde, Mosstodloch

Sheet map, folded