Seamen's Union (site of) Ruperra Street 2019
Hamadryad Hospital Ship, Cardiff Docks, 19th...
Patients on board the Hamadryad Hospital Ship,...