Llandough Hospital

17 Nov, 1993

Back to Gallery Next
171193 - General View of Llandough Hospital, Cardiff

171193 - General View of Llandough Hospital, Cardiff