Macduff and its harbour, 1783-1966
Macduff (Scotland).Town Council.
[Macduff] [Macduff Town Council]
[1966]
Produced by a sub-committee appointed by the Town Counicl
Harbors