Historical Atlas of Montgomeryshire
Publisher: Powysland Club
Number of pages: 140
ISBN-13: 9780950361376