The Ancient Borough of Caernarvon.
Publisher: [Caernarvon Town Council]
Language: eng
Number of pages: 50
Notes: Cover title: Caernarvon, guide and history.