North Road showing New Law Courts, Cardiff ...
Cardiff Castle.
Cardiff
Ely Hospital Sandpit
Ely Hospital Patients Pose for Camera
Ely Hospital Patient Plays with Toy Train
Cardiff Castle