Cumbrian holy wells.
Contributors: North West Catholic History Society.
Publisher: North West Catholic History Society
Published: 1990
Language: eng
Number of pages: 31