Westmeath Archaeological and Historical Society
The Westmeath Archaeological and Historical Society
David McCullagh