Haddington old and new
By: George Angus
Publisher: East Lothian District Library
Published: 1991
Place of publication: Haddington
Language: eng
Number of pages: 55
Subjects: Pictorial works; History