Temple Street Hospital
Publisher: Blackwater Press
Format: Paperback
ISBN-13: 9781841315850
Subjects: Ireland; Local history