Carraigfoyle six years on
Anderson, May.
Dr Barnardo's (Organization).Northern Ireland Division.
Belfast Barnardo's Northern Ireland Division
[1988]
Cover title: Carraigfoyle Paediatric Support Unit
Carraigfoyle Paediatric Support Unit.